计算机原理复习题1 下载本文

C.存盘的文件中都是内码 D.存盘的文件中都是字形码

二、填空题:

1.原码实际是数值符号位加上真值的绝对值,所以也称为___________。 2.当一定位数的计算机在运算中应生的溢出值又称为_____________。 3.________________码对0的表示是惟一的。

4.一个字节记作1Byte,计算机上一般规定是1Byte=__________bit。 5.定点整数小数点的位置稳含在__________。 6.设X的补码为1000,则X_______________。

7.计算机中浮点数的表示形式由_______________和___________两部分组成。 8.计算机中采用浮点数的目的是扩大______________,并保持___________。 9.在浮点数的机器表示中,______________和____________是隐含的。 10.在浮点数的机器表示中_____________的位数决定了所表示的数值范围,_____的位数决定了所表示的数据清度。

11.按GB2312-80规定,一级汉字有_________个,二级汉字有_________,还有俄字符_____________。

12.若[x]补=1000,则x =______________。

13.一般的微型计算机输入字符时,每个被敲击的字符键将由计算机内的译码电路产生相应的_____________码,送入计算机存储。

14.汉字输入码的编码方案可以归纳为_________.________._________和_______四大类,其中类型编码的长度是固定的。

15.国标码收集了约__________个汉字符,采用最简单的16×16点阵字形码就需约__________KB字节的存储空间。

16.计算机把所有汉字的字形码集合起来组成_______________。 17.用二进制无符号表示最大为65535,问最少需要______________bit。 18.某计算机使用16bit(含lbit符号位)表示有符号数的补码,则对应真值范围是_________。

19.十进制数“7”的ASCII码是______________。

三、计算题

1.运用J进制数的一般表达式写出J=8时76543.3按权展开的表达式。

2.将二进制数110110、1011B转换为八进制数。

3.将八进制数36.24Q 转换成二进制数。

4.将101101011010.100111B转换成十六进制缩写形式。

5.将7402.45Q转换成十六进制数。

6.已知机器字长n=8,求解真值X=-0101100B在原码、反码和补码,并且16进制形式表示。

7.将十进制数-256写成字长16位的二进制原码、反码、补码。

8.求整数补码10000000B的真值。

9.根据表中每一行给定的数据,把表中各空填满:(各数均为二进制形式) 真值 原码 反码 补码 -101 10 10 00110 1101 1110 0100 1011 0001

10.试计算96×96点阵的一个汉字字形码占多少字节?按这种方式存储两级汉字(共6763个)的字库文件占多少字节?

11.试计算采用16×16点阵字形的一个汉字字形码占多少字节?存储400个24×24汉字点阵字形的汉字库需多少字节存储容量?

12.已知X的补码为10110101B,求其真值、原码和反码,要求原码和反码用16进制形式表示。

13.设浮点数阶码是4位补码,尾数是8位原码,底数是2.求X=-6.625的浮点数形式。

四、问答题

1.计算为什么用二进制表示各种信息?

2.简述什么是浮点数的规格化?规格化的方法?规格化的目的。

3.简述汉字输入、输出过程中涉及到的四种编码及其关系。

4.说明浮点表示法的优点及应用。

5.简述浮点数在计算机内的表示方法。

6.浮点数表示法有哪些明显的优点?

7.什么是非数值数据?

8.什么是国标码?

9.简述定点符号数在计算机内存储的三种形式之间的转换关系。

10.什么是ASCII编码?

11.与十进制相比,引入二进制数字系统后计算机结构和性能具有哪些优点?

12.简述汉字从送到计算机到输出显示的处理过程。

13.汉字内码的特点是什么?

14.什么是反码表示?

15.什么是真值?

16.原码的性质是什么?

17.什么是定点表示法?什么是浮点表示法?

18.什么是机器数?有哪些基本特点?

19.什么是BCD码?

20.字形信息的表示有哪两类形式?

21.请写出16位定点原码整数中能表示的最大正数、最小正数,最大负数和最小负数的机器数形式,并用十进制数表示其数值范围。

22.请写出8位补码定点整数,8位补码定点小数所能表示的最大数和最小数。

第4章运算方法及运算器

一、单项选择

1.有关补码右移中,说法正确的是( )

A.定点数右移1bit,最高位用0补充 B.定点数右移1bit,最高位用1补充

C.定点数右移1bit,最高位用原来最低位补充 D.定点数右移1bit,最高位用原符号位补充

2. 在单总线结构的运算器中,两个数据加法运算需要( )

A.一步才能完成 B.四步才能完成 C.三步才能完成 D.五步才能完成 3. 在___________加减运算时,符号位与数值位一起参加运算。( ) A.原码和反码 B.原码和补码 C.反码和补码 D.原码、反码和补码 4.在微型机中,运算器的总线常选择( )

A.单总线结构 B.双总线结构 C.三总线结构 D.都可以 5. 数X=0.0010110D的规格化浮点数形式是( )

A.阶码1110,尾数01011000 B.阶码1010,尾数00010110

C.阶码1010,尾数01011000 D.阶码1110,尾数11101010

6. 两定点数加减法运算采用___________实现,此时符号位无须单独处理( ) A.原码和反码 B.反码和补码 C.补码和原码 D.反码 7. 计算机中,实现减法运算使用的是( )

A.从被减数减去减数 B.从减数中减去被减数再求反 C.转化为补码的加法运算 D.依减数形式再选择一种适当的方法 8. 以下说法正确的是( )

A.两定点数相加时,采用补码运算,这是唯一的办法 B.用原码、反码求两点数运算时,符号位都要单独处理 C.用反码、补码运算时,符号位不用单独处理 D.用补码运算时不会出现溢出

9. 某运算器仅在ALU输出设置数据缓冲器,则它的总线结构准确的说是( ) A.单总线结构 B.双总线结构 C.三总线结构 D.不能使用单总线结构 10. 运算器中,通用寄存器的位数是( )

A.32bit B.64bit C.与字长相同 D.8bit 11. 定点数补码加法中,[x+y]补=[x]补+[y]补的适用范围是( )

A.仅当x>0,y>0 B.仅当x<0,y<0 C.仅当x.y>0 D.对x.y符号没有限制 12. 运算器在运算过程中,得到的标志位中一般不包括( ) A.进位 B.溢出 C.零 D.正 13. 不是总线标准的是( )

A.EISA B.VESA C.VGA D.PCI 14. 运算器的主要功能是进行( )

A.逻辑运算 B.算术运算 C.逻辑运算与算术运算 D.浮点数运算 15. 运算器虽由许多部件组成,但核心部分是( )

A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器 16. 在定点机中执行算术运算时会产生溢出,其原因是( )

A.主存容量不够 B.操作数过大 C.操作数地址过大 D.运算结果无法表示 17. 以下说法正确的是( )