Jeśli ostatnią operacją w komputerze o słowie 8-bitowym było dodawanie, w którym dwoma argumentami były
a. 116 i 12,
b. -1 i 1
to jaka jest wartość następujących flag: przeniesienie, zero, przepełnienie, znak, parzystość??
jak mi się wydaję:
a)
więc 116 to w U2: 0111 0100
12 w U2: 0000 1100
dodajac do siebie mamy:
1000 0000
wiec tak:
flaga zera bedzie równa 0(poniewaz nie jest to zero)
przeniesienia?? nie wiem co ona do konca oznacza??
przepłenienia bedzie rowna 1 , bo mamy overflow
znak bd ustawiony na 1 ( bo negatywny)
parzystość , nie wiem ??
b)
-1 w U2 1111 1111
1 w U2 0000 0001
suma: 0000 0000
wiec tak:
flaga zera bedzie rowna 1( bo mamy same zera?)
przeniesienia?? nie wiem co ona do konca oznacza??
przepłenienia bedzie rowna 1 , bo mamy overflow
znak bd ustawiony na 0 ( bo pozytyw)
parzystość nie wiem ?