收藏 分享(赏)

计算机原理复习题1.doc

上传人:tkhy51908 文档编号:8233276 上传时间:2019-06-15 格式:DOC 页数:17 大小:124KB
下载 相关 举报
计算机原理复习题1.doc_第1页
第1页 / 共17页
计算机原理复习题1.doc_第2页
第2页 / 共17页
计算机原理复习题1.doc_第3页
第3页 / 共17页
计算机原理复习题1.doc_第4页
第4页 / 共17页
计算机原理复习题1.doc_第5页
第5页 / 共17页
点击查看更多>>
资源描述

1、第一章 绪论一、填空题1.第一台计算机是_年问世的,名字为_。2.计算机硬件基本组成有_、_、_、_和_。3.计算机中有两种信息流:_和_。4.运算器由_、_和_。5.控制器由_、_和_组成。6.指令部件由_、_和_组成。7.按信息的表示形式和处理方式计算机可分为_、_和_。8.以 CPU 为核心的微型计算机属于第_代计算机。9.目前,计算机工作原理是基于冯诺依曼提出的_。10.按特定顺序排列,使计算机能执行某种任务的语句集合称为_。11.智能计算机属于_代计算机。12.语音输入是计算机在_方面的具体应用。二、选择题1.CPU 由_组成。A输入设备和控制器 B输出设备和运算器 C运算器和控制器

2、 D控制器和输出设备2.计算机系统的核心是_。A存储器 BCPU C输入设备 D输出设备3.用以指定待执行指令所在地址的是_。A指令寄存器 B数据寄存器 C程序计数器 D累加器4.第三代计算机使用_为主要器件,ENIAC 使用_为主要器件。A晶体管 B集成电路 C电子管 D大规模集成电路5.下列_为计算机辅助教学的英文缩写。ACAD BCAM CCAE DCAI6.完整的计算机系统应包括_。A运算器、存储器、控制器 B外部设备和主机C主机和实用程序 D配套的事件设备和软件系统7.80586 是个人计算机中常用的_元件。AEPROM BRAM CCPU DROM8.下列关于电子数字计算机的说法,

3、正确的是_。A电子数字计算机是一种精确的测量仪器B电子数字计算机是一种能够自动、高速、精确地进行信息处理的现代化的电子设备C电子数字计算机只有计算功能,无逻辑功能D电子数字计算机最初为了实时控制而设计的9.数控机床是计算机在_方面的应用。A数据处理 B数值计算 C辅助设计 D实时控制10.通用型计算机的用途比专用计算机_,处理速度比专用型_。A广 B窄 C快 D慢三、简答题1.新一代计算机有哪些主要特点?2.指出计算机应用领域。3.什么叫运算器?其作用是什么?4.什么叫控制器?其作用是什么?5.什么内存储器?其作用是什么?6.何谓系统软件?有哪些系统软件?7.何谓应用软件?有哪些应用软件?8.

4、操作系统的作用是什么?9.何谓字长,字长的意义是什么?10.何谓分时,实时和批处理?第二章 数据在计算机中的表示一、填空题1.一种计数制允许选用基本数字符号的个数叫_。2.数在计算机中的二进制表示形式称为_。3.计算机中的数为_和_两种表示方法。4.每个数字符号所表示的数值等于该数字符号乘以一个与数码所在位有关的常数,这个常数叫做_。5.在计算机中,浮点数可为为_和_两部分。6.假定 n=8,-0 的原码是_, ;补码是_;反码是_。7.定点补码数进行加减法处理,有两个特点:一是符号位_,二是相加、相减时最高位上的进位、借位_。8.二进制的运算规则是_。9.在二进制浮点数表示方法中,_的位数越

5、多则数的表示范围越大,_的位数越多则数精度越高。10.在原码、补码、反码中,_的表示范围最宽。11.机器数-127 的反码是_,补码是_。12.已知 X-55Q,则X补_Q。13.两个无符号数的运算,有进位表示借位的结果为_。14.若X补1000,则 X_。15.8 位无符号定点整数,其十进制编码范围是_。二、选择题1.n+1 位定点整数原码的范围是_。A-2 n-12 n-1 B-2 n2 n-1 C-2 n+12 n-1 D-2 n2 n-12.二进制数 1111011011 的商是_。A111 B110 C101 D0113.下列最小的数为_。A(101001) 2 B(52) 8 C(

6、2B) 16 D(101001) BCD4.若X1原10111101,X2反10111101,X3补10111101,以下结论正确的是_。AX1 最大 BX2 最大 CX3 最大 DX1X2X35.假设机器浮点数的表示格式如下:阶符 阶 码 尾符 尾 数15 14 12 11 10 0当尾数用补码、阶码(阶码基数为 2,尾数以规格化数表示)用补码表示时,-123.625 的表示形式为_。A0111100001000110 B0111111110111010C011110000101 D11111000010000116.每个字节可以存放_个 BCD 码数据。A4 B3 C2 D17.已知两个浮

7、点数,N12 J1S1,N22 J2S2,当下列_成立时,N1N2。AS1S2 BJ1J2 CS1 和 S2均为规格化数,且 J1J2 D以上都不正确8.(01101001)BCD 和_相等。A01101001B B151Q C69D D69H9.二进制 110.0101B 写成浮点数形式是_。A110010110 -4 B11001012 -100C0.110010110 3 D0.11001012 01110.如果 X-16H,则 X 的补码是_。A11010010H BEAH C10011101H DD8H11.16 位字长的浮点数,其中阶符 1 位,阶码 6 位,数符 1 位,尾数 8

8、 位,当浮点数采用原码表示时,所能表示数的范围是_。A-2 642 64(1-2-8) B-2 632 63(1-2-8)C-2 632 63(1-2-9) D-2 63(1-2-8)2 63(1-2-8)12.当用一个 16 位的二进制数表示浮点数时,要求其浮点数的精确度最高,下列方案中第_种最好。A阶码取 3 位(含阶符 1 位) ,尾数取 13 位(含数符 1 位)B阶码取 4 位(含阶符 1 位) ,尾数取 12 位(含数符 1 位)C阶码取 5 位(含阶符 1 位) ,尾数取 11 位(含数符 1 位)D阶码取 8 位(含阶符 1 位) ,尾数取 8 位(含数符 1 位)13.二进制

9、数真值-1010111 的补码是_。A00101001 B11000010 C11100101 D1010100114.浮点数的表示范围取决于_。A阶码的位数 B阶码采用的编码 C尾数的位数 D尾数采用的编码15.在整数定点机中,下述_说法是正确的。A原码和反码不能表示-1,补码可以表示-1B三种机器数均可表示-1C原码不能表示-1,反码和补码能表示-1D三种机器数均可表示-1,且三种机器数的表示小范围相同三、计算题1.写出下列二进制、八进制、十六进制数按权展开的表达式,并求出它们的十进制数值。(1)10101010.101B (2)2B70H (3)33.7Q2.把下列十六进制数转换成二进制

10、数。(1)A301H (2)7EF.CH (3)0.56F8H3.将下列二进制数转换成八进制数。(1)10111001B (2)101.1001B (3)1110101.101111B4.将下列二进制数写成十六进制数。(1)10111001B (2)0.0001011B (3)101010.10101B5.把下列十进制数转换成二进制数,按“0 舍 1 入”精确到小数点后面第六位。(1)67 (2)0.0625 (3)218.8756.求十位二进制无符号数表示的最大十进制数。7.求下列整数补码的真值。(1)1010B (2)0110B (3)11000000B (4)10000000B8.已知X

11、1原11111000B,X2反11111000B,X3补11111000B。试指出X1,X2,X3 中真值最大者与最小者。9.设浮点数阶码是 4 位补码,尾数是 8 位原码,底数是 2.求下列数的浮点形式。(1)X原11.11001B (2)X50.75D10.已知浮点数运算的中间结果如下:阶码 尾数 阶码是 4 位补码。(1)如果尾数是 8 位原码,求其规格化的浮点数形式。(2)如果尾数是 8 位补码,求其规格化的浮点数形式。11.请按要求填写。(1)17D( )BCD (2)10011001BCD( )D1 1001 0011101(3)01001101B( )BCD (4)0110100

12、0BCD( )B12.试计算采用 3232 点阵字形的一个汉字字形码占多少字节?存储 7000 个 2424 汉字点阵字形的汉字库需要多少字节存储容量?13.汉字在计算机内有几种编码?试述每种编码的意义。14.与十进制相比,引入二进制数字系统后计算机结构和性能具有哪些优点?15.汉字内码的特点是什么?16.浮点数表示法有以下哪些明显的优点?17.什么是真值?18.什么是机器数?有哪些基本特点?19.什么是定点表示法?什么是浮点表示法?第 3 章 计算机数据表示一、单项选择题1.在计算机中表示地址时使用( )A.无符号数 B.原码 C.反码 D.补码2. 和数 01101001BCD 相等的是(

13、 )A.01101001B B.151Q C.69D D.69H3. x 1 原 11001010B,x 2 反 11001010Bx 3补 11001010B,那么,它们的关系是( )A.x3x1x2 B.x2x3x1 C.x3x2x1 D.x2x1x34. 在 8bit 定点整数形式下,用 lbit 表示符号位,它的模是( )A.10000000B B.100000000B C.11111111 D.11111115. 声音信息在计算机内采用( )A.直接存储 B.利用 A/D 转化成二进制存储C.接 ASCII 存储 D.不能存储6. 计算机采用二进制数的原因是( )A.二进制运算简单

14、B.二进制运算速度快C.电子元件器件的两态特性 D.控制台操作简便7. 对进制数,若小数点左移一位,则该数_;若小数点右移一位,则该数( )A.扩大 J 倍,缩小 J 倍 B.缩小 J 倍,扩大 J 倍C.扩大 J 倍,扩大 J 倍 D.缩小 J 倍,缩小 J 倍8. 在 8bit 机中定点补码整数范围是( )A.-128127 B.-128128 C.-127127 D.-1271289. 计算机屏幕显示汉字常用的点阵是( )A.1616 B.3232 C.6464 D.242410. 在提高型 2424 点阵字库中,一个汉字的点阵占( )A.2Byte B.32Byte C.72Byte

15、D.16Byte11. 若浮点数 X 的阶码、尾数均使用补码形式(阶在前,尾在后,都有 lbit 符号位):x 补 011001011011 则-x 补 应该是( )A.1110 01011011 B.0110 11011011 C.1010 01011011 D.0110 1010010112. 八进制数 375.6 按位权展开式为( )A.38378 258 168 -1 B.38378 258 168 0C. 38278 158 068 -1 D. 38078 158 268 313. 设定点数 X 的补码为 X0.X1.X2X7,则-X 补码为( )A. B. 7210 .C. D.

16、7210 01.721014. 若退出中文操作系统查看含有汉字的文本文件,则在显示时原来汉字的内码按_显示( )A.ASCII B.扩展 ASCII C.仍按内码 D.原码15. 若x 1原 10111101,x 2反 10111101,x 3补 1011 1101,以下结论正确的是( )A.x1最大 B.x 2最大 C.x 3最大 D.x 1=x2=x316. 已知 x=(0.65625)10,与它们相等的是( )A.(0.11110) 2 B.(0.10101) 2 C.(0.11111) 2 D.(0.10111) 217. 浮点数的机器表示中_在机器数中不出现,是隐含的( )A.阶码

17、B.尾符 C.尾数 D.底数(基数)18. 计算机中的计数器和地址码常采用( )A.无符号数 B.原码 C.ASCII D.有符号数19. 设机器数为 01101101,则真值( )A.取决于机型 B.取决于何种代码 C.取决于首位 D.取决于尾位20. 某机器数为,它的真值是( )A.唯一确定的 B.可能是两个不同的数C.可能是 3 个不同的数 D.可能是 3 个以上不同的数21. 十进制数 110.0101B 写成浮点数形式是( )A.11011.00 1B B.11011.01BCD C.1B.4H D.44.2Q22. 二进制数 110.0101B 写成浮点数形式是( )A.11001

18、0110-4 B.11001012-100 C.0.1100101103 D.0.1100101201123. 若要表示 0999 的十进制数,使用 BCD 码时,需要( )A.6bit B.16bit C.46bit D.12bit24. 若某机器数为 10000000,它代表-127,则它是( )A.原码 B.反码 C.补码 D.ASCII 25. 下列关于浮点数的叙述,错误的是( )A.浮点数的尾数是定点小数 B.浮点数的底数是事先约定的,在机器数中不出现C.阶码反映了浮点数小的点的位置 D.阶符表示浮点的正负26. 1616 点阵汉字的字型编码需要( )A.16 字节 B.32 字节

19、C.32 字节 D.24 字节27. 浮点数的表示范围取决于( )A.阶符 B.阶码的位数 C.尾符 D.尾数的位数28. 浮点数的精度取决于( )A.阶符 B.阶码的位数 C.尾符 D.尾数的位数29. 在小数定点机中,下述说法正确的是( )A.只有补码能表示-1 B.只有原码不能表示-1C.三种机器数均不能表示-1 D.只有补码不能表示-130. 国际码属于( )A.汉字输入码 B.汉字内码 C.汉字字形码 D.汉字交换码31. 规格化浮点数尾绝对值的范围为( )A.-1,1 B.(0.5,1) C.0.5,1 D.0.1,132. 标准 ASCII 字符共有_个,在计算机内用_位二进制数

20、字编码( )A.256,8 B.127,7 C.255,8 D.128,733. 3232 点阵汉字的机内编码需要( )A.16 字节 B.24 字节 C.8 字节 D.2 字节34. 二进制数 110.0101B 写成浮点数形式是( )A.110011010-4 B.11001112-100 C.0.110011110-3 D.0.1100101201135. 下列最小的数为( )A.(101001) 2 B.(52) 8 C.(2B) 16 D.(00101001) BCD36. x1原 11001010B,x 2反 =11001010B,x3补 11001010B,那么它们的关系是( )

21、A.x3x1x2 B.x2x3x1 C.x3x2x1 D.x2x1x337. (76.54) ( )A.(3E.B) 16 B.(111110.10010)2 C.(62.6835)10 D.(110111.1011)238. (20.8125)10=( )A.1010.1101 B.10100.1011 C.10101.1101 D.1010.101139. 在小型或微型计算机里,最普遍采用的字母与字符编码是( )A. BCD 码 B.十六进制 C.ASCII 码 D.二进制40. 当用一个 16 位的二进制数表示浮点数时,下列方案中最好的是( )A.阶码取 4 位(含阶符 1 位) ,尾数

22、取 12 位(含数符 1 位)B.阶码取 5 位(含阶符 1 位) ,尾数取 11 位(含数符 1 位)C.阶码取取 8 位(含阶符 1 位) ,尾数取 8 位(含数符 1 位)D.阶码取取 10 位(含阶符 1 位) ,尾数取 6 位(含数符 1 位)41.1KB=_Bytes ( ) A.210 B.220 C.230 D.24042. 1MB=_Bytes ( )A.210 B.220 C.230 D.24043. 1GB=_Bytes ( )A.210 B.220 C.230 D.24044. 美国国家信息交换标准码简称为( )A.IEEE B.格雷码 C.8421 码 D.ASCII

23、 码45. 汉字编码方案有四类,其中_的编码长度是固定的( )A.数字编码 B.字母编码 C.字形编码 D.混合型编码46. 汉字编码方案中,_码属于数字编码( )A.区位 B.全拼 C.五笔 D.认识47. 浮点数可用阶码、尾数来表示,设两个正的浮点数 N1=(E1,S1),N2=(E2,E2),则当_时,N 1N2A.E1E2 B.S1E2 D.N1,N2规格化表示且 S1S248. 设 X 为整数,X 补 1,x 1x2x3x4x5,若要 X0,y0 B.仅当 x0 D.对 x.y 符号没有限制12. 运算器在运算过程中,得到的标志位中一般不包括( )A.进位 B.溢出 C.零 D.正1

24、3. 不是总线标准的是( )A.EISA B.VESA C.VGA D.PCI14. 运算器的主要功能是进行( )A.逻辑运算 B.算术运算 C.逻辑运算与算术运算 D.浮点数运算15. 运算器虽由许多部件组成,但核心部分是( )A.数据总线 B.算术逻辑运算单元 C.多路开关 D.累加寄存器16. 在定点机中执行算术运算时会产生溢出,其原因是( )A.主存容量不够 B.操作数过大 C.操作数地址过大 D.运算结果无法表示17. 以下说法正确的是( )A.已知Y 原 ,求Y 补 的法则是先求Y 反 ,再末位加 1B.已知Y 原 ,求Y 补 的法则是包括符号位取反,再末位加 1C.已知Y 补 ,

25、求-Y 补 的法则是包括符号位取反,再末位加 1D.已知Y 补 ,求-Y 补 的法则是先求Y 补 的反码形式,再末位加 118. 运算器中用户不能自行存取的寄存器是( )A.累加器 B.状态标志寄存器 C.程序计数器 D.通用寄存器19.定点机进行算术运算时,产生溢出的原因是( ) A.主存容量不够 B.操作数过大 C.操作数地址过大 D.运算结果无法表示20.在定点二进制运算器中,减法运算一般通过_来实现。 ( )A.原码运算的二进制减法器 B.反码运算的二进制减法器C.补码运算的十进制加法器 D.补码运算的二进制加法器21. 定点机进行算术运算时,产生溢出的原因是( )A.主存容量不够 B

26、.操作数过大 C.操作数地址过大 D.运算结果无法表示22. 定点加减运算中,_时就会溢出。 ( )A.双符号位相同 B.双符号位不同 C.正负数相加 D.两负数相减23. 两补码相加,采用 1 位符号位,则当_时,表示结果溢出( )A.最高位有进位 B.最高位进位和次高位进位异或结果为 0C.最高位为 1 D.最高位进位和次高位异或结果为 124. 大部分计算机内的减法是用_实现。 ( )A.将被减数加到减数中 B.从被减数中减去减数C.补数的相加 D.从减数中减去被减数25. 运算器中用户不可以直接使用的是( )A.累加器 B.通用寄存器 C.状态标志存器 D.暂存寄存器26. 在定点运算

27、器中,无论采用双符号位还是单符号位,必须有_,它一般用_来实现。 ( )A.译码电路,与非门 B.编码电路,或非门C.溢出判断电路,异或门 D.移位电路,与或非门27. 定点运算器用来进行( )A.十进制数加法运算 B.定点数运算C.浮点数运算 D.既进行定点数运算也进行浮点数运算28. 算术逻辑运算单元 74181ALU 可完成( )A.16 种算术运算功能 B.16 种逻辑运算功能C.16 种算术运算和 16 种逻辑运算功能D.4 位乘法运算和除法运算功能29. 以下说法不正确的是( )A.定点整数,定点小数加减法的法则相同B.定点补码加减法规则简单,但无法用补码做乘法运算C.在定点小数形

28、式下,它的模是 2;定点整数下,它的模不是 2D.用补码做加减运算,虽有可能溢出,但不以判断出运算结果是否溢出二、填空题:1.计算机实现加法运算的基本方式有:_相加方式和_相加方式,前者仅用 1 个一位全加器。2.在进行定点加法溢出检测时,若采用_操作检测方法,当加数与被加数符号相同时,若运算结果的符号与操作数的符号_,表示溢出;否则没有溢出。而当加数与被加数符号不同时,相加运算的结果_。3.定点原码的乘除法中,结果的符号位由两操作数的符号位的_运算得出。4.在定点原码除法中,第一次试商为 1,则说明_。5.浮点数通常由_和_两部分组成,前者为定点整数,后者为_形式。6.两个浮点数进中法运算时

29、,在对阶中,总是使_阶向_阶对齐。若尾数向右移一位,其阶码_。运算结果若不是规格化的数,需要尾数向_移位,以实现规格化。7.在单总线结构的运算器中,要完成两个数的加法运算应分_步完成,所以它的主要缺点是操作速度慢。8.单总线结构的运算器中,完成一次运算需要_次总线传输操作,其优点是_,缺点是_。9.三总线结构的运算器中,完成一次运算需要_次总线传输操作 ,其优点是_,缺点是_。10.在 8bit 机中,为使某字的最高位为 1(无论原先是 0 还是 1) ,则可以让此数与 10000000B 进行逻辑_运算即可。11.在计算机中的基本运算有_和_。12.计算机中的数有_和_两种表示方法。13.逻

30、辑运算包括_._._。14.运算器由_(ALU)._(AC)和通用存器构成,除此之外还有一类程序员不可以直接使用的寄存器和为_。三、计算题1.若浮点数的阶码 3 位,阶符 1 位,尾数 6 位,数符 2 位。要求通过补码运算规则,求出 W=X+Y 的二进制浮点规格化结果 W=2eSWO已知 X= (-012xeS0.10011) ,Y=2 eySy=2-011(-0.110100) 。2.设有两个二进制数,X=2 -0110.100101 Y=2-0100.011101,若浮点数的阶码3 位,阶符 1 位,尾数 6 位,数符 2 位,要求通过补码运算规则,求出 X-Y 的二进制数规格化结果。

31、(要求写出计算过程)3.把十进制数 x=(+128.75)2-10写成浮点表示的机器数,阶码、尾数分别原码、反码和补码表示,设阶码 4 位,阶符 1 位,尾数 15 位,尾数符号 1 位。4.已知 x 和 y,采用单符号求x-y 补 ,指出结果是否溢出。(1) x=0.11011,y=-0.10010(2) x=-0.1111,y=-0.100105.设机器字长为 16 位,定点表示时,尾数 15 位,数符 1 位;浮点表示时,阶码5 位,阶码 1 位,数符 1 位,尾数 9 位。(1) 定点原码整数表示时,最大正数为多少?最小负数为多少?(2) 定点原码小数表示时,最大正数为多少?最小负数为

32、多少?(3) 浮点原码表示时,最大浮点数为多少?最小浮点数为多少?6.已知三个十进制数:x=-41,y=+101,z=-101.试以 8 位二进制的形式(最高位为符号位)写出它们的原码、反码和补码,用补码计算 x+y 和 x+z,并讨论结果的正确性。7.设用补码表示的二进制浮点,阶符 1 位,阶码 2 位,尾数 5 位(包含 1 位符号位) 。算出:(1) 最大正数是多少?(2) 最小正数是多少?(3) 最大负数是多少?(4) 最小负数是多少?注:零除补,用十进制表示结果。8.已知:x=0.1011,y=-0.1010,求: 补补补补补补 412412 y,yx,x 9.某浮点数基值为 2(即

33、阶码的底) ,阶符 1 位,阶码 3 位,数符 1 位,尾数 7位,阶码和尾数均用补码表示,且尾数采用规律化表示。它所表示的最大正数真值是多少?非零最小正数真值是多少?绝对值最大的负数真值是多少?绝对值最小的负数真值是多少?10.用补码运算方法求 x+y=?(1) x=0.1001,y=0.1100(2) x=-0.0100,y=0.1001四、问答题:1.运算器应该具备哪些基本功能?2.单符号位操作检测方法是什么?3.写出三种总线结构的运算器执行一个加法运算的过程。4.简述运算器的几大组成部分。5.一位全加器(FA)的逻辑表达式是什么?6.在定点加减运算中何谓溢出?如何判断是否发生了溢出?7.为什么运算器中主要采用多功能算术逻辑运算单元(ALU)?

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > 企业管理 > 管理学资料

本站链接:文库   一言   我酷   合作


客服QQ:2549714901微博号:道客多多官方知乎号:道客多多

经营许可证编号: 粤ICP备2021046453号世界地图

道客多多©版权所有2020-2025营业执照举报