Question

Il semble que l'un de la représentation du complément des nombres signés est le plus populaire aujourd'hui (et probablement la seule représentation utilisée dans le matériel moderne). Pourquoi est-il exactement mieux que d'autres?

Était-ce utile?

La solution

En fait, la représentation dominante est le complément à deux.
méthodes de représentation comprennent:
- magnitude signé
- un complément à
- deux complément de
Le complément d'une ampleur parce que signé a remplacé le circuit pour la mise en œuvre était beaucoup plus simple.
Le complément a une 2 représentations de zéro, ce qui complique la programmation, car il a besoin de tester pour -0 et +0.
Ce problème n'est pas présent dans le complément à deux (a une valeur pour 0) qui est la représentation dominante universellement utilisée aujourd'hui.

Autres conseils

Cette question commence par une fausse prémisse. Le complément à deux est supérieure et commune. En effet, il ne dispose pas de deux représentations de zéro et ainsi que le matériel est plus simple parce que la circuiterie n'a pas besoin de vérifier le signe avant d'effectuer l'addition et la soustraction.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top