Bonjour , J'étudie actuellement certaines matières d'informatiques et de développement web mais je bloque sur l'un de mes exercices , quelqu'un saurait m'aider ?
Je ne demande pas forcement les réponses , un lien vers un topic expliquant la notion demander ou autre serait bienvenue , merci à vous.
Exercice :
Ecrivez un programme en utilisant le langage d'assemblage vu en cours qui permet de réaliser le calcul suivant : A = A - (n * 2) ;
A et n sont deux valeurs lues en mémoire centrale. Vous utilisez au moins une fois le mode d'adressage indirect.
Si le calcul provoque un overflow, A est écrit sur la pile, sinon il est enregistré en mémoire centrale.
Adresse Contenu du mot
100 A
104 108
108 n
Les registres du processeur sont sur 8 bits. Les nombres signés sont représentés selon la convention du complément à 2. Avec A = 120, quelle valeur de n provoque un overflow ?