计算机组成原理

您所在的位置:网站首页 阶码8位用移码表示 计算机组成原理

计算机组成原理

2024-07-11 03:45| 来源: 网络整理| 查看: 265

有关二进制的答案,中间无需空格,我在这以空格分割,方便记忆

一. 单选题(共3题,12分) 1. (单选题, 4分) 在补码加减法中,用两位符号位判断溢出,两位符号位为10时,表示______。 A、结果为正数,无溢出

B、结果正溢出

C、结果负溢出

D、结果为负数,无溢出

解析:

“0正1负”  所以为负溢出

2. (单选题, 4分) 若采用双符号位,则两个正数相加产生溢出的特征时,双符号位为( )。 A、11

B、10

C、01

D、00

1、双符号位判决法:

计算机运算溢出检测机制,采用双符号位,00表示正号,11表示负号,如果进位将会导致符号位不一致,从而检测出溢出。结果的符号位为01时,称为上溢;为10时,称下溢;

2、采用双符号位时,第一符号位表示最终结果的符号,第二符号位表示运算结果是否溢出。若是第二位和第一位符号相同,则未溢出;若是不同,则表示溢出;

3. (单选题, 4分) 采用规格化的浮点数最主要是为了( )。 A、增加数据的表示范围

B、方便浮点运算

C、防止运算时数据溢出

D、提高数据的表示精度

书本概念

二. 填空题(共20题,88分)

0正1负

1、正数的原码、反码、补码、移码之间的转换:

        (1)原码、反码、补码,皆相同;

        (2)移码的转换:数值位相同,符号位取反,即可;

2、负数的原码、反码、补码、移码之间的转换:

        (1)原码-->反码:符号位不变,数值位取反;如x=-1111,则[x]反=-1000

        (2)原码-->补码:在其反码的基础上,加 ‘ 1 ’ ;

                                        如x=-1111,[x]反=-1000,则[x]补=-1001

        (3)原码-->移码:移码数值位不变,符号位取反;

4. (填空题, 4分) 十进制数25对应二进制数为(____)2。用8位二进制编码并设最高位为符号位,-25的原码表示为____,反码表示为____,补码表示为____,移码表示为____。 第1空 11001(利用25除以2,取余)

第2空 1001 1001(最高位为符号位,不足7位时,则补0)(原码)

第3空 1110 0110(符号位不变,数值位取反)(反码)

第4空 1110 0111(反码基础上 加1)(补码)

第5空 0110 0111(符号位取反,数值位不变)(移码)

5. (填空题, 4分) 十进制数17对应二进制数为(____)2。用8位二进制编码并设最高位为符号位,17的原码表示为____,反码表示为____,补码表示为____,移码表示为____。

(解析如上题)

第1空 10001 

第2空 0 001 0001

第3空 0001 0001

第4空 0001 0001

第5空 1001 0001

6. (填空题, 4分) 设[X]补=a7.a6 a5··· a0 ,其中ai 取0或1,若要X>0.5,则a0 a1 a2 ··· a7 的取值情况为,a7为____,a6为____,且a5··· a0不全为____。【提示:补码真值公式】 第1空   0  

第2空   1  

第3空   0  

7. (填空题, 4分) 设[X]补=a7a6 a5··· a0 ,其中ai 取0或1,若要-32≤X



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3