3 svar
173 visningar
Plugghingsten är nöjd med hjälpen
Plugghingsten 321
Postad: 27 jul 2019 21:39 Redigerad: 27 jul 2019 22:02

Aritmetisk logisk enhet (ALU)

Min fråga (gäller 4.28 e))är varför facit säger att Of = 1 samt S = 1? Mina uträkningar ser ni på bild #2, så rätta gärna mina fel med förklaring.

 

Tack,

🐎

AndersW 1622
Postad: 27 jul 2019 22:23

Eftersom vi jobbar med tvåkomplement är inte det högsta talet 255 utan?

Plugghingsten 321
Postad: 27 jul 2019 22:32 Redigerad: 27 jul 2019 22:34

-128-127! Alright, ett problem löst 👍

Då återstår frågan om varför den markeras som Signed (S = 1). Jag misstänker nu att i.o.m. att denna överstiger tolkas det som -122.

AndersW 1622
Postad: 27 jul 2019 22:39

Ja, S torde bara vara en spegling av s7 eftersom denna är ju 1 i ett negativt tvåkomplementstal. eftersom vi får en overflow här kommer den biten att bli 1 som du räknar ut.

Svara Avbryt
Close