arithmetique...

arithmetique... - Programmation

Marsh Posté le 21-06-2002 à 14:08:16    

lorsqu'on fait une operation arithmetique (addition,soustraction...) on dispose de 4 indicateurs
 
- retenue
- debordement
- signe  
- resultat nul
1°)
 
mettont que l'on fasse une soustraction de deux nombre representer en complement a deux (et en hexa)
 
 C56B
-A7FD
 
en fin de calcul si l'operation ne deborde pas (c'est le cas ici debordement est a 0
mais retenu aussi puisque C-A fait 2  
quel est alors l'intert de l'indicateur de debordement car il est toujours egal a l'indicateur de retenu (en fin calcul bien sur donc la retenu du bit de poid fort)
 
2°)est ce que l'on peut avoir un resultat nul et negatif  
en clair existe t'il 0 et -0


Message édité par zeb le 21-06-2002 à 17:04:45
Reply

Marsh Posté le 21-06-2002 à 14:08:16   

Reply

Marsh Posté le 21-06-2002 à 14:21:26    

l'indicateur de débordement permet d'utiliser des instructions permettant de manipuler le bit qui a débordé, comme ADC par exemple.
 
quant à 0 et -0.... :??:  
comprends pas. 0, c'est 0 et puis voila !


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 21-06-2002 à 15:21:35    

ce que je veux dire c'est est ce que l'on peut avoir  
 
les deux indicateurs
 
reponse nul et signe  
 
tous les deux a 1 ?
 
ou bien est que si  
repose nul est a 1
signe est forcement a 0

Reply

Marsh Posté le 21-06-2002 à 15:55:48    

zeb> essaye, ça m'intéresse mais je n'ai plus tasm sous la main.


---------------
-@- When code matters more than commercials -@-
Reply

Marsh Posté le 21-06-2002 à 17:04:11    

pas le temps j 'ai orale demain  
faut quej bosse c'est pour ca que je demande
mais si quelqu'un sait

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed