je débute avec les microcontrôleurs et je dois répondre à ces questions:
Q1 : L’avantage d’un microprocesseur à architecture RISC par rapport à un autre à architecture CISC est que?
1) La programmation des microprocesseurs RISC est moins complexe que ceux en CISC.
2) La taille d’un programme pour un microprocesseur RISC est beaucoup plus réduite.
3) Le cycle d’instruction des microprocesseurs RISC est plus court.
4) Les microprocesseurs RISC sont les plus répandus.
j'ai choisi les réponses 1,3 et 4
Q2 : Un programmeur en MikroC souhaite calculer la valeur moyenne de lecture de 5 entrées analogiques. En supposant que le montage électronique est correct, quelle affirmation décrit correctement le code ?
Code : Tout sélectionner
int i;
float ave, sum;
sum = 0.0;
for ( i=1; i<=5; i++) {
sum = sum + ADC_Read(5);
}
ave = float(sum)/5.0;
1)La portion de code contient une erreur et ne va pas se compiler
2) La portion de code se compile, mais le compteur de boucle i ne va pas fonctionner correctement
3) La portion de code se compile et le montage fonctionne, mais renvoie une valeur incorrecte parce que la plage de tension des entrées n’est pas incluse dans le calcul de ave.
4) Le montage fonctionne, mais produit une valeur incorrecte, car la variable sum ne peut pas s’ajouter elle-même.
5) La portion de code calcule correctement la moyenne.
j'ai choisi la réponse 5.
Mes réponses sont-elles correctes?
Merci d'avance!



