应用题
31.双符号位的作用是什么?它只出现在什么部件中?
【正确答案】双符号位能容易检查加、减运算中的溢出情况。当符号位相同,数值结果正确;当符号位为01或10时,表示数值溢出。01表示两个正数相加之和≥1的情况,通常称数值“上溢”;10表示两个负数相加之和小于一1的情况,通常称为数值“下溢”。前面的1个符号位是正确的符号位。
只有在算术和逻辑运算部件中采用双符号位。因为只在把两个模4补码的数值送往算术和逻辑运算部件完成加、减运算时,才把每个数的符号位的值同时送到算术和逻辑运算部件的两位符号位,所以只有在算术和逻辑运算部件中采用双符号位。
【答案解析】