国际空间研究组织 | ISRO CS 2013 |问题 17
添加了两个 8 位字节 1100 0011 和 0100 1100。如果 CPU 的运算单元使用 2 的补码形式,溢出标志、进位标志和零标志的值分别是多少?
(一) 0, 1, 1
(B) 1, 1, 0
(C) 1, 0, 1
(D) 0, 1, 0答案: (D)
解释:
Addition of two numbers = 1100 0011
0100 1100
-----------
10000 1111
因为,最高有效位的进位和进位是相同的,所以,没有溢出。
因此,溢出标志 = 0,进位标志 = 1,零标志 = 0。
选项(D)是正确的。
这个问题的测验