将进位、溢出和符号标志位作为其程序状态字(PSW)的一部分的处理器执行以下两个2的补码01001101和11101001的相加。执行此加法操作后,进位、溢出和符号标志的状态分别为: (A) 1, 1, 0 (B) 1, 0, 0 (C) 0, 1, 0 (D) 1, 0, 1 答复: (B) 说明: 01001101 +11101001 ————- 100110110
null
仅当符号位进位和符号位进位之间的X或为1时,才会设置溢出标志。”这意味着“如果两个二进制数加上相同的符号,结果有不同的符号,则可能溢出,否则不可能”。此外,“如果两个二进制数加上不同的符号,则可能进位,否则不可能进位”。 实际上,进位假定数是无符号的,溢出位假定数是有符号表示。
因此
进位标志=1, 溢出标志=0, 符号位=0
选项(B)是正确的。 这个问题的小测验
© 版权声明
文章版权归作者所有,未经允许请勿转载。
THE END