L'ajout de deux Nombres Négatifs à l'aide de Complément de 2

Je me demandais si quelqu'un pourrait doubler vérifier mon travail pour moi un réel rapide. Si je me suis donné deux nombres négatifs: -33 et 31. Si je les ajouter ensemble ce que sera le résultat à l'aide de 2 complément.

REMARQUE: UNE longueur de mot de 6 bits DOIT être utilisé pour l'opération.


MA RÉPONSE

Donc après avoir fait cela, j'ai calculé -31 à être 100001 en 2. J'ai également calculé -33 être 011111 en complément de 2. Lors de l'ajout d'ensemble j'ai eu 1000000, cependant ce nombre est de 7 chiffres j'ai donc coupé le plus élevé bit de poids depuis que je suis lié à une longueur de mot de 6 bits. Cela donne le nombre 000000. Qui contient un bit de signe 0, ce qui signifie qu'il serait encore. Toutefois, puisque la somme de 2 du négatif ne peut pas être même qu'il est de toute évidence un dépassement de capacité. Donc, je prends les 2 de 000000 qui est tout simplement 000000.

Donc, la réponse devrait être: 0 depuis un dépassement de tampon a eu lieu. Cela vous semble juste pour vous les gars? MERCI. 🙂

InformationsquelleAutor jaredjones | 2014-08-31