Tenemos Z80. Este procesador realiza la siguiente operación en U2:
200 - (-56)
. Cuáles serán los valores de los siguientes indicadores de registro:
S
- el bit más antiguo del resultado
V
- desbordamiento
C
- carry
Z
- el resultado es cero.
Ahora, sabemos que en U2 tenemos: 200-(-56) = 200+56 = 00000000(U2)
Entonces, sé que:
S = 0
V = 1
Z = 1
.
Sin embargo, cuando se trata de C
no estoy seguro de ello. Aunque, vemos el bit transportado, creo que en U2 podemos ignorarlo, por lo que C = 0
.
Estoy en lo cierto