用8位二进制补码计算“-120+(-10)", 结果用补码表示,并指出最后标志位SF、CF、OF和ZF分别是多少?
【正确答案】:-120 补码为:1000 1000;
-10 补码为: 1111 0110;相加得:(1)0111 1110;因此,
零标志ZF=1;
进位标示CF=1;
溢出标志Cn和Cn-1进行异或,即1和0异或,所以OF=1
符号标志SF=0;
用8位二进制补码计算“-120+(-10)", 结果用补码表示,并指出最后标志位SF、CF、OF和ZF分别是多少?
- 2024-11-05 14:16:53
- 计算机组成原理(02318)