单选题
计算机运算溢出检测机制,采用双符号位,下列关于双符号位的说法中正确的有______。
Ⅰ.00表示正号,11表示负号
Ⅱ.结果的符号位为01时,称为上溢;结果的符号位为10时,称为下溢
Ⅲ.符号位都为00的两个数相加,运算结果有可能产生溢出
Ⅳ.符号位都为11的两个数相加,运算结果不会产生溢出
【正确答案】
D
【答案解析】[解析] Ⅰ明显正确,这是规定。
Ⅱ可以通过举例进行检验,比如举个上溢的例子,两个比较大的正整数相加,如00 1100+00 1100=01 1000。还可以举个下溢的例子,故Ⅱ正确。
Ⅲ正确,当两个同符号的数相加(或者是相异符号数相减)时,运算结果有可能产生溢出。
Ⅳ错误,解释如上。
故本题选D。