收藏 分享(赏)

计算机原理题库(整合版).doc

上传人:dreamzhangning 文档编号:2724717 上传时间:2018-09-26 格式:DOC 页数:47 大小:292KB
下载 相关 举报
计算机原理题库(整合版).doc_第1页
第1页 / 共47页
计算机原理题库(整合版).doc_第2页
第2页 / 共47页
计算机原理题库(整合版).doc_第3页
第3页 / 共47页
计算机原理题库(整合版).doc_第4页
第4页 / 共47页
计算机原理题库(整合版).doc_第5页
第5页 / 共47页
点击查看更多>>
资源描述

1、安阳师范学院计算机与信息工程学院计算机组成原理题库二零一五年六月十五日第一次练习题单选题:1、通常划分计算机发展时代是以()为标准的。A、所用的电子元器件 B、运算速度 C、计算机结构 D、所用语言2、微型计算机的发展以()技术为标志。A、操作系统 B、微处理器 C、磁盘 D、软件3、60 多年来,计算机在提高速度、增加功能、缩小体积、降低成本和扩大应用等方面不断发展。下面是有关计算机近期发展趋势的看法:I、计算机的体积更小,甚至可以像纽扣一样大小II、计算机的速度更快,每秒可以完成几十亿次基本运算III、计算机的智能越来越高,它将不仅能听、能说,而且能取代人脑进行思考IV、计算机的价格会越来

2、越便宜其中可能性不大的是()A、I 和II B、III C、I 和III D、IV4、电子计算机的发展已经经历了四代,四代计算机的主要元器件分别是()A、电子管、晶体管、中小规模集成电路、激光器件B、晶体管、中小规模集成电路、激光器件、光介质C、电子管、晶体管、中小规模集成电路、大规模集成电路D、电子管、数码管、中小规律集成电路、激光器件5、电子计算机技术在半个世纪中虽有很大的进步,但至今其运行仍遵循着一位科学家提出的基本原理。他是()A、牛顿 B、爱因斯坦 C、爱迪生 D、冯诺依曼6、下列选项中不是冯诺依曼机的最根本特征的是()A、以运算器为中心 B、指令并行执行C、存储器按地址访问 D、数

3、据以二进制编码,并采用二进制运算7、以下说法中,正确的是()A、控制器能理解、解释并执行所有的指令及存储结果B、一台计算机包括输入、输出、控制、存储及算术逻辑运算五个单元C、所有的数据运算都在CPU 的控制器中完成D、都不对8、在CPU 的组成中不包括()A、运算器 B、存储器 C、控制器 D、寄存器9、存储字是指()A、存放在一个存储单元中的二进制代码组合B、存放在一个存储单元中的二进制代码位数C、存储单元的个数 D、机器指令的位数10、存储字长是指()A、存放在一个存储单元中的二进制代码组合B、存放在一个存储单元中的二进制代码位数C、存储单元的个数 D、机器指令的位数11、计算机中数据处理

4、中心是()A、主机 B、运算器 C、控制器 D、I/O 系统12、以下说法错误的是()A、计算机的机器字长是指数据存储与运算的基本单位B、寄存器由触发器构成C、计算机中一个字的长度都是32 位D、磁盘可以永久性存放数据和程序13、以下说法错误的是()A、硬盘是外部设备B、软件的功能与硬件的功能在逻辑上是等效的C、硬件实现的功能一般比软件实现具有较高的执行速度D、软件的功能不能由硬件取代14、指令是()A、发给计算机的一个个操作命令 B、通常用于构成主存的集成电路C、计算机中的一个部件 D、完成操作功能的硬件15、指令流通常是()A、从主存流向控制器 B、从控制器流向主存C、从控制器流向控制器

5、D、从主存流向主存16、数据流通常是()A、从主存流向控制器 B、从控制器流向主存C、从控制器流向运算器 D、在运算器和主存之间流动17、()是程序运行时的存储位置,包括所需的数据A、数据通路 B、主存 C、硬盘 D、操作系统18、以下叙述中正确的是()A、寄存器的设置对汇编语言程序是透明的B、实际应用程序的测试结果能够全面代表计算机的性能C、系列机的基本特性是指令系统向后兼容D、软件和硬件在逻辑功能上是等价的19、32 位微机是指该计算机所用CPU ()A、具有32 位的寄存器 B、能同时处理32 位的二进制数C、有 32 个寄存器 D、能处理 32 个字符20、下列选项中,描述浮点数操作速

6、度的指标是()A、MIPS B 、CPI C、IPCS D、MFLOPS21、当前设计高性能计算机的重要技术途径是()A、提高CPU 主频 B、扩大主存容量C、采用非冯诺依曼结构 D、采用并行处理技术22、若一台计算机的机器字长为4 字节,则表明该机器()A、能处理的数值最大为4 位十进制数B、能处理的数值最多为4 位二进制数C、在 CPU 中能够作为一个整体处理32 位的二进制代码D、在CPU 中运算的结果最大为23223、若十进制数为132.75 ,则相应的十六进制数为()A、21.3 B 、84.C C、24.6 D、84.624、十进制数125 对应的十六进制数是()A、7D B 、8

7、2 C、7A D、7C25、若十六进制数为A3.5 ,则相应的十进制数为()A、172.5 B、179.3125 C、163.3125 D、188.526、若十六进制数为B5.4 ,则相应的十进制数为()A、176.5 B、176.25 C、181.25 D、181.527、十六进制数6AD 对应的十进制数为()A、1806 B 、1709 C、1526 D、204528、若十进制数据为137.5,则其八进制数为()A、89.8 B 、211.4 C、211.5 D、1011111.10129、若二进制数为1111.101,则相应的十进制数为()A、15.625 B、15.5 C、14.625

8、 D、14.530、下列不同进制的数中,最大的是()A、(0.101)2 B 、(0.62)10 C 、(0.52)8 D、(0.75)1631、以下数中最小的为()A、(101001)2 B 、(52)8 C、(101001 )BCD D、(233)1632、“春”字的机内码为B4BAH,由此可以推算出它在GB2312-80 国家标准中所在的区号是()A、19 区 B、 20 区 C、3 区 D、35 区33、设有7 位信息码0110101,则低位增设偶校验位后的代码是()A、01101010 B、00110101 C、01101011 D、1011010134、关于奇偶校验功能的正确描述是

9、()A、均能检测奇数个错B、均能检测偶数个错C、奇校验检测奇数个错,偶校验检测偶数个错D、能检测出奇数个错的个数35、假定下列字符编码中含有奇偶校验位,但没有发生数据错误,那么采用奇校验的字符编码是()A、1010011 B、01100110 C、00110001 D、0011010136、用1 位奇偶校验能检测出1 位主存错误的百分比是()A、0% B、25% C、50% D、100%37、信息序列16 位,若构成能纠正一位错发现两位错的海明码,至少需()位校验位A、4 B、5 C、6 D、738、在CRC 校验中,接收端检查出某一位数据错误后,纠正的方法是()A、请求重新发送 B、删除数据

10、C、通过余数的值由接收端自行纠正 D、以上均可以39、采用CRC 校验码时,若生成多项式G(X) = X4+X+1,则对应的二进制编码为()A、11000 B、10010 C、11111 D、1001140、采用CRC 校验码时,若生成多项式G(X) = X4+X+1,其校验位的位数是()A、3 B、4 C、7 D、15综合题:1、两台计算机A 和B 采用不同主频的CPU,而片内逻辑电路相同。(1)若A 机的主频为8MHz,B 机为12MHz,则两机的CPU 时钟周期各是多少?(2)如果A 机的平均指令执行速度为0.4MIPS,那么A 机的平均指令执行时间是多少?(3)B 机的平均指令执行速度

11、MIPS 是多少?2、在数据位数m = 4,校验位数k = 3 时,给出码字1001 的海明码。3、假设生成多项式为 G(X) = X3+X+1,4 位的原始报文为 1010,求 CRC 编码。_单选题:1、 A 2、B 3、B 4、C 5、D 6、B 7、B 8、B 9、A10、 B 11、B 12、C 13、D 14、A 15、A 16、D 17、B18、 D 19、B 20、D 21、D 22、C 23、B 24、A 25、C26、 C 27、B 28、B 29、A 30、C 31、 C 32、B 33、A34、 A 35、C 36、D 37、C 38、D 39、D 40、B 综合题:1

12、、解:(1 )A 机时钟周期 0.125s,B 机时钟周期 0.083s(2 ) A 机平均指令执行时间是 2.5s(3 ) B 机为 0.6MIPS 2、解:若小组采用偶校验,海明编码为 10011003、解:CRC 编码后的报文为 1010011第二次练习题单选题:1、对真值0 表示形式唯一的机器数是()A、原码 B、补码和移码 C、反码 D、以上都不对2、x补 = x0.x1x2xn(n 为整数),它的模是()A、2n-1 B、2n C 、1 D、23、x补 = x0x1x2xn(n 为整数),它的模是()A、2n+1 B、2n C 、2n+1 D、2n-14、若x补 = 0.11010

13、10,则x原 = ()A、1.0010101 B、1.0010110 C、0.0010110 D、0.11010105、若x补 = 1.1101010,则x原 = ()A、1.0010101 B、1.0010110 C、0.0010110 D、0.11010106、假定一个十进制数为-66,按补码形式存放在一个8 位寄存器中,该寄存器的内容用十六进制表示为()A、C2H B、BEH C 、BDH D、42H7、设寄存器位数为8 位,机器数采用补码表示(含 1 位符号位)。对应于十进制数-27,寄存器内容为()A、27H B、9BH C 、E5H D、C6H8、设寄存器位数为8 位,机器数采用补

14、码表示(含 1 位符号位),则十进制数-26 存放在寄存器中的内容是()A、26H B、9BH C 、E6H D、5AH9、设机器数采用补码表示(含1 位符号位),若寄存器内容为 9BH,则对应的十进制数为()A、-27 B 、-97 C、-101 D 、15510、若寄存器内容为1000 0000,若它等于0,则为()A、原码 B、补码 C、反码 D、移码11、若寄存器内容为1000 0000,若它等于-0,则为()A、原码 B、补码 C、反码 D、移码12、若寄存器内容为1111 1111,若它等于+127,则为()A、原码 B、补码 C、反码 D、移码13、若寄存器内容为1111 111

15、1,若它等于-1,则为()A、原码 B、补码 C、反码 D、移码14、若寄存器内容为0000 0000,若它等于-128,则为()A、原码 B、补码 C、反码 D、移码15、若寄存器内容为1000 0000,若它等于-128,则为()A、原码 B、补码 C、反码 D、移码16、一个C 语言程序在一台32 位机器上运行,程序中定义了三个变量 x,y 和z ,其中x 和z 为int 型,y 为short 型。当x = 127,y = -9 时,执行赋值语句z = x + y 后,x,y 和z的值分别是()A、x = 0000007FH ,y = FFF9H,z = 00000076HB、 x =

16、0000007FH,y = FFF9H,z = FFFF0076HC、 x = 0000007FH,y = FFF7H,z = FFFF0076HD、 x = 0000007FH,y = FFF7H,z = 00000076H17、一个16 位无符号二进制数的表示范围是()A、065536 B、065535 C、-3276832767 D、-327683276818、若定点整数64 位,含1 位符号位,采用补码表示,则所能表示的绝对值最大负数为()A、-264 B、-(264-1) C、-263 D、- (263-1 )19、n 位定点整数表示的最大值是()A、2n B、2n-1 C 、2n-

17、1 D、2n-1-120、若定点整数64 位,含1 位符号位,采用补码表示,则所表示最大正数为()A、264 B、264-1 C、263 D、263-121、定点小数反码x反 = x0.x1xn 表示的数值范围是()A、-1+2-n -32 ,应当满足()A、x1 为0,其他各位任意 B、x1 为1 ,x2x6 中至少有一位为1C、 x1 为1 ,其他各位任意 D、x1 为0,x2x6 中至少有一位为124、在下列有关补码和移码关系的叙述中,()是不正确的A、相同位数的补码和移码表示具有相同的数据表示范围B、零的补码和移码表示相同C、同一个数的补码和移码表示,其数值部分相同,符号相反D、一般用

18、移码表示浮点数的阶码,而补码表示定点整数25、计算机内部的定点数大多用补码表示,以下是一些关于补码特点的叙述I、零的表示是唯一的II、符号位可以和数值部分一起参加运算III、和其真值的对应关系简单、直观IV、减法可以用加法来实现在以上叙述中,()是补码表示的特点A、I 和II B、I 和III C、I 和II 和III D、I 和II 和IV26、补码定点整数1001 0101 右移一位后的值为()A、0100 1010 B、0100 1010 1 C、1000 1010 D、1100 101027、补码定点整数0101 0101 左移2 位后的值为()A、0100 0111 B、0101 0

19、100 C、0100 0110 D、0101 010128、设机器数字长8 位(含1 位符号位),若机器数BAH 为原码,则算术左移一位得(),算术右移一位后得()A、F4H,EDH B、B4H,6DH C、F4H,9DH D、 B5H,EDH29、设机器数字长8 位(含1 位符号位),若机器数DAH 为补码,则算术左移一位得(),算术右移一位后得()A、B4H,EDH B、F4H,6DH C、B5H,EDH D、B4H ,6DH30、计算机内的减法是用()来实现的A、将被减数加到减数上 B、从被减数中减去减数C、补数的相加 D、从减数中减去被减数31、补码的加减法是指()A、操作数用补码表示

20、,两数相加减,符号位单独处理,减法用加法代替B、操作数用补码表示,符号位和数值位一起参加运算,结果的符号与加减相同C、操作数用补码表示,连同符号位直接相加减,减某数用加负某数的补码代替,结果的符号在运算中形成D、操作数用补码表示,由数符决定两数的操作,符号位单独处理32、在补码的加减法中,用两位符号位判断溢出,两符号位为10 时,表示()A、结果为正数,无溢出 B、结果正溢出C、结果负溢出 D、结果为负数,无溢出33、在补码的加减法中,用两位符号位判断溢出,两符号位为01 时,表示()A、结果为正数,无溢出 B、结果正溢出C、结果负溢出 D、结果为负数,无溢出34、若采用双符号位,则发生正溢出

21、的特征是:双符号位为()A、00 B、01 C、10 D、1135、定点加法运算中,()时表示数据溢出A、双符号位相同 B、双符号位不同 C、两正数相加 D、两负数相加36、两补码相加,采用1 位符号位,则当()时,表示结果溢出A、最高位有进位B、最高位进位和次高位进位异或结果为0C、最高位为1D、最高位进位和次高位进位异或结果为137、下列说法中正确的是()A、采用变形补码进行加减运算可以避免溢出B、只有定点数运算才有可能溢出,浮点数运算不会产生溢出C、定点数补码减法中两个正数相减不会产生溢出D、只有将两个正数相加时才有可能产生溢出38、如果x 为负数,由x补求-x补是()A、x补各位保持不

22、变B、 x补符号位变反,其他各位不变C、 x补除符号位外,各位变反,末位加1D、 x补连同符号位一起各位变反,末位加139、原码乘法是()A、先取操作数绝对值相乘,符号位单独处理B、用原码表示操作数,然后直接相乘C、被乘数用原码表示,乘数取绝对值,然后相乘D、乘数用原码表示,被乘数取绝对值,然后相乘40、在采用原码一位乘法计算xy 时,当乘数最低位 yi 为1 时,()A、被乘数x 连同符号位与原部分积相加后,右移一位B、被乘数绝对值|x|与原部分积相加后,右移一位C、被乘数x 连同符号位右移一位后,再与原部分积相加D、被乘数绝对值|x|右移一位后,再与原部分积相加41、在原码一位乘法中()A

23、、符号位参加运算B、符号位不参加运算C、符号位参加运算,并根据运算结果改变结果中的符号位D、符号位不参加运算,并根据运算结果确定结果中的符号位42、假设有4 个整数用8 位补码分别表示,r1 = FEH,r2 = F2H,r3 = 90H,r4 = F8H,若将运算结果放在一个8 位寄存器中,则下列运算会发生溢出的是()A、r1r2 B 、r2r3 C、r1r4 D、r2r4综合题:1、设机器字长为8 位(含1 位符号位),机器数采用原码表示,给出定点小数和定点整数的真值表示范围。2、设机器字长为8 位(含1 位符号位),机器数采用补码表示。给出定点小数和定点整数的真值表示范围。3、已知X =

24、 -26,机器字长为 8 位(最高位为符号位),写出三种机器数(原码、补码、反码)的左、右移两位后的表示形式及对应的真值。4、设机器字长为8 位(含1 位符号位),A=15,B=24 ,求A+B 补和A-B 补并还原成真值。5、设机器字长为5 位(含1 位符号位),x = -0.1101,y = 0.1011,采用原码一位乘法求xy。6、设机器字长为5 位(含1 位符号位),x = 0.1011,y = 0.1101,采用原码加减交替除法求x/y。7、假设有两个整数x 和y,x = -68,y = -80 ,采用补码形式(含1 位符号位)表示,x和y 分别存放在寄存器A 和B 中。另外还有两个

25、寄存器C 和D。A、B、C、D 都是8 位的寄存器。请回答下列问题(要求最终用十六进制表示二进制序列):(1)寄存器A 和B 中的内容分别是什么?(2)x 和y 相加后的结果存放在寄存器 C 中,寄存器C 中的内容是什么?此时,溢出标志位OF 是什么?符号标志位 SF 是什么?进位标志位 CF 是什么?(3)x 和y 相减后的结果存放在 D 寄存器中,寄存器D 中的内容是什么?此时,溢出标志位OF 是什么?符号标志位 SF 是什么?进位标志位 CF 是什么?8、假设在一个8 位字长的计算机中运行如下类C 程序段:unsigned int x = 134;unsigned int y = 246

26、;int m = x;int n = y;unsigned int z1 = x-y;unsigned int z2 = x+y;int k1 = m-n;int k2 = m+n;若编译器编译时将8 个8 位寄存器R1R8 分别分配给变量x、y、m、n、z1、z2 、k1和k2. 请回答下列问题。(提示:带符号整数用补码表示)(1)执行上述程序段后,寄存器R1 、R5 和R6 的内容分别是什么?(用十六进制表示)(2)执行上述程序段后,变量m 和k1 的值分别是什么?(用十进制表示)(3)上述程序段涉及带符号整数加/减、无符号整数加/减运算,这四种运算能否利用同一个加法器及辅助电路实现?简述

27、理由。(4)计算机内部如何判断带符号整数加/减运算的结果是否发生溢出?上述程序段中,哪些带符号整数运算语句的执行结果会发生溢出?第二次练习答案单选题:1、 B 2、D 3、A 4、D 5、B 6、B 7、C 8、C 9、C 10、D 11、A 12、D 13、 B 14、D 15、B 16、 D 17、B 18、C 19、D 20、D 21、C 22、D23、 B 24、B 25、D 26、 D 27、B 28、C 29、A 30、C 31、C 32、C33、 B 34、B 35、B 36、D 37、C 38、D 39、A 40、B 41、B 42、B综合题:1、解:定点小数表示时 0111

28、1111 最大,为 1-2-7。1111 1111 最小,为-(1-2 -7)定点整数表示时 0111 1111 最大,为 27-1。1111 1111 最小,为-(2 7-1)2、解:定点小数表示时 0111 1111 最大,为 1-2-7。1000 0000 最小,为-1定点整数表示时 0111 1111 最大,为 27-1 = 127。1000 0000 最小,为-2 7 即-1283、解:原码:1 0011010,左移 1 1101000,真值-104 右移 1 0000110,真值-6补码:1 1100110,左移 1 0011000,真值-104 右移 1 1111001,真值-7

29、反码:1 1100101,左移 1 0010111,真值-104 右移 1 1111001,真值-64、解:A 补 =0 0001111,B 补 =0 0011000A+B补 =0 0001111+0 0011000=0 0100111 真值为 39A-B补 =0 0001111+1 1101000=1 1110111 真值为-95、解:x 原 = 1 1101 y原 = 0 1011,乘法过程如下:A 部分积 C 乘数/ 部分积 说明00 000000 110100 110100 011000 110101 001100 100100 000000 100100 010000 110101

30、000100 100010111101111011111111最低位 1,加被乘数右移,最低位 1,加被乘数右移,最低位 0,加 0右移,最低位 1,加被乘数右移,乘数位乘完,得到乘积符号位异或得 1,乘积为负, xy 为-0.10001111。6、解:x 原 = 0 1011 y原 = 0 1101,绝对值除的过程如下:A 被除数 C 商 说明00 101111 001111 111011 110000 110100 1被除数减除数,加-|y| 补余数为负,上商 0左移之后加除数余数为正,上商 1左移之后减除数00 100101 001011 001100 010100 101011 001

31、111 110111 101000 110100 01110 1 1011001101余数为正,上商 1左移之后减除数余数为负,上商 0左移之后加除数余数为正,上商 1符号位异或为 0,商为正,x/y = 0.1101,余数为 0.01112-47、解:(1 ) A 中为:BCH B 中为: B0H(2 ) C 中为: 6CH,此时 OF 为 1,SF 为 0,CF 为 1(3 ) D 中为:0CH ,此时 OF 为 0,SF 为 0,CF 为 0(够减,没有借位)8、解:(1 ) R1 内容为 134 二进制表示,为 86H;R2 内容为 246 二进制表示,为 F6HR5 为 x y 为

32、90H;R6 为 x + y 为 7CH。(2 )执行程序段后,m 为 86H,十进制值为-122 ;k1 为 m n 为-112(3 )能用同一个加法器及辅助电路实现。n 位加法器实现的是模 2n 运算,对于无符号数和有符号数加减按同样的方法、同样的电路处理,它们的区别在于对最高位的理解不同,造成结果是否溢出的判断方法不同。(4 )三种方法可判断溢出:结果双符号位是否不同、最高数值进位和符号进位是否不同、结果符号是否和运算数据符号不同。int k2 = m + n 发生溢出。第三次练习题单选题:1、采用规格化的浮点数是为了()A、增加数据的表示范围 B、方便浮点运算C、防止运算时数据溢出 D

33、、增加数据的表示精度2、在浮点数中,当数的绝对值太大,以至于超过机器所能表示的数据时,称为浮点数的()A、正上溢 B、上溢 C、正溢 D、正下溢3、以下()表示法主要用来表示浮点数中的阶码A、原码 B、补码 C、反码 D、移码4、浮点加减运算中的对阶指()A、将较小的一个阶码调整到与较大的一个阶码相同B、将较大的一个阶码调整到与较小的一个阶码相同C、将被加数的阶码调整到与加数的阶码相同D、将加数的阶码调整到与被加数的阶码相同5、如果浮点数的尾数用补码表示,则下列()中的尾数是规格化形式A、1.11000 B、0.01110 C、0.01010 D、1.000106、假定采用IEEE 754 单

34、精度浮点数格式表示一个数为45100000H ,则该数为()A、(+1.125 )10210 B 、(+1.125 )10211C、( +0.125)10211 D、(+0.125)102107、设某浮点数共12 位,其中阶码含1 位符号共4 位,以2 为底,补码表示;尾数含1位符号共8 位,补码表示,规格化,则能表示的最大正数是()A、27 B、28 C、28-1 D、27-18、浮点数加、减运算过程一般包括对阶、尾数运算、规格化、舍入和判溢出等步骤。设浮点数的阶码和尾数均采用补码表示,且数位分别为5 位和7 位(均含2 位符号位)。若有两个数x = 2729/32 ,y = 255/8,则

35、用浮点加法计算x + y 的最终结果是()A、00111 1100010 B、00111 0100010 C、01000 0010001 D、发生溢出9、假设i、f、d 数据类型分别是int、float 和double(int 用补码表示,float 和double分别用IEEE 754 的单精度和双精度浮点格式表示),已知i = 785,f = 1.5678e3,d = 1.5e100,若在32 位计算机中执行下列关系表达式,则结果为真的是()I、 i = = (int)(float)iII、f = = (float)(int)fIII、f = = (float)(double)fIV、(d

36、 + f) d = = fA、仅I 和II B、仅I 和III C、仅II 和III D、仅III 和IV10、float 型数据通常用IEEE 754 单精度浮点数格式表示,若编译器将float 型变量x 分配在一个32 位浮点寄存器FR1 中,且x = -8.25,则 FR1 的内容是()A、C104 0000H B、C242 0000H C、C184 0000H D、C1C2 0000H11、运算器虽由许多部件组成,但核心部件是()A、算术逻辑运算单元ALU B、多路开关C、数据总线 D、累加寄存器 ACC12、使用74LS181 这种器件来构成一个 16 位的ALU,需要使用()片。A

37、、2 B、4 C、8 D、1613、用4 片74181 和1 片 74182 相配合,具有()传递功能A、串行进位 B、组内并行进位,组间串行进位C、组内串行进位,组间并行进位 D、组内、组间均为并行进位14、和外存储器相比,内存储器的特点是()A、容量大、速度快、成本低 B、容量大、速度慢、成本高C、容量小、速度快、成本高 D、容量小、速度快、成本低15、存储体按照一定的顺序划分成许多存储单元,存储单元有一个编号,称为存储单元的地址,访问存储器必须按照地址进行,存储单元中存放的是()A、存储器单元的地址编号 B、指定单元存放的数据C、将要写入存储单元的内容 D、访问存储器的控制命令16、磁盘

38、属于()类型的存储器A、随机存取存储器 B、只读存储器C、顺序存取存储器 D、直接存取存储器17、某计算机系统,其操作系统保存在硬盘上,其内存储器应该采用()A、RAM B、ROM C、RAM 和ROM D、都不对18、计算机的存储系统是指()A、RAM B、ROM C、主存储器 D、Cache、主存储器和外存储器19、一般存储系统由三级组成,下列关于各级存储器的作用及速度、容量的叙述中正确的是()A、主存存放正在CPU 中运行的程序,速度较快,容量很大B、 Cache 存放当前所有频繁访问的数据,特点是速度最快、容量较小C、外存存放需联机保存但暂时不执行的程序和数据,容量很大且速度很慢D、外

39、存存放需联机保存但暂时不执行的程序和数据,容量很大且速度很快20、以下器件中存取速度最快的是()A、Cache B、主存 C、寄存器 D、磁盘21、在下列几种存储器中,CPU 可直接访问的是()A、主存储器 B、磁盘 C、磁带 D、光盘22、下列叙述中,()是正确的A、主存可由RAM 和ROM 组成 B、主存只能由RAM 组成C、主存只能由ROM 组成 D、都不对23、在存储器层次结构中,存储器从速度最快到最慢的排列顺序是()A、寄存器-主存 -Cache-辅存 B、寄存器-主存- 辅存-CacheC、寄存器-Cache-辅存- 主存 D、寄存器-Cache-主存-辅存24、在存储器层次结构中

40、,存储器从容量最大到最小的排列顺序是()A、寄存器-主存 -Cache-辅存 B、寄存器-主存- 辅存-CacheC、辅存-主存-Cache- 寄存器 D、寄存器-Cache-主存-辅存25、以下()表示从主存M 中读出数据A、M(MAR) MDR B、(MDR) M(MAR)C、 M(MDR) MAR D、(MAR) M(MDR)26、以下()表示向主存M 中写入数据A、M(MAR) MDR B、(MDR) M(MAR)C、 M(MDR) MAR D、(MAR) M(MDR)27、用户程序所存放的主存空间属于()A、随机存取存储器 B、只读存储器C、顺序存取存储器 D、直接存取存储器28、下

41、列说法中正确的是()A、半导体RAM 信息可读可写,且断电后仍能保持记忆B、 DRAM 是易失性RAM,而SRAM 中的存储信息是不易失的C、半导体RAM 是易失性 RAM,但只要电源不断电,所存信息是不丢失的D、半导体RAM 是非易失性的 RAM29、下面有关系统主存的叙述中,错误的是()A、RAM 是可读可写存储器,ROM 是只读存储器B、 ROM 和RAM 的访问方式相同,都采用随机访问方式进行C、系统的主存由RAM 和 ROM 组成D、系统的主存都是用DRAM 芯片实现的30、静态半导体存储器SRAM 指()A、在工作过程中,存储内容保持不变 B、在断电后信息仍保持不变C、不需动态刷新

42、 D、芯片内部有自动刷新逻辑31、半导体静态存储器SRAM 的存储原理是()A、依靠双稳态电路 B、依靠定时刷新C、依靠读后再生 D、信息不再变化32、动态RAM 的特点是()A、工作中存储内容动态地变化B、工作中需要动态地改变访存地址C、每隔一定时间刷新一遍D、每次读出后需根据原存内容全部刷新一遍33、和静态RAM 相比,动态RAM 具有()优点A、容量能随应用任务需要动态变化B、成本低、功耗低C、掉电后内容不会丢失D、内容不需要再生34、DRAM 的刷新是以()为单位进行的A、存储单元 B、行 C、列 D、存储元35、某SRAM 芯片,其存储容量为64K16 位,该芯片的地址线和数据线数目

43、为()A、64 、 16 B、16 、64 C、 64、8 D、16、1636、某存储器容量为32K16 位,则()A、地址线为16 根,数据线为32 根 B、地址线为32 根,数据线为32 根C、地址线为15 根,数据线为16 根 D、地址线为15 根,数据线为32 根37、在存储器芯片中,地址译码采用双译码方式是为了()A、扩大寻址范围 B、减少存储单元数目C、增加存储单元数目 D、减少存储单元选通线数目38、在1K1 位的存储芯片中,采用双译码方式,译码器的输出信号有()条A、1024 B 、64 C、32 D、10综合题:1、写出下列十进制数据的IEEE 754 编码。(1 )0.15

44、625 (2 )-52、假设浮点数的阶码为5 位,尾数为10 位,均含有2 位符号位,求x + y。x = 20100.11011011 y = 2100(-0.10101100)3、设浮点数阶码和尾数均用补码表示,基为2 ,阶码 4 位,尾数10 位,各包含1 位符号位:(1)将27/64 转换为浮点数。(2)将-27/64 转换为浮点数。4、已知两个实数x = -68,y = -8.25,它们在C 语言中定义为float 型变量,分别存放在寄存器A 和B 中,另外还有两个寄存器C 和D 。A、B、C、D 都是32 位的寄存器。请回答下列问题(用十六进制表示二进制序列)。(1)寄存器A 和B

45、 中的内容分别是什么?(2)x 和y 相加后的结果放在 C 寄存器中,寄存器C 中的内容是什么?(3)x 和y 相减后的结果放在 D 寄存器中,寄存器D 中的内容是什么?5、某16K1 位的DRAM 存储芯片的读写周期T = 0.1s,如果芯片的最大刷新间隔不允许超过2ms,否则有可能丢失信息。问:( 1)刷新周期是多少?将DRAM 存储芯片刷新一遍需要多少个刷新周期?(2)若采用分布刷新方式,则刷新信号周期是多少?(3 )若采用集中刷新方式,则将DRAM 芯片刷新一遍需要多少时间?不能提供读写服务的百分比(死时间率)是多少?_单选题:1、 D 2、B 3、D 4、A 5、D 6、B 7、D

46、8、D 9、B 10、A 11、A 12、B13、 D 14、C 15、B 16、 D 17、C 18、D 19、C 20、C 21、A 22、A 23、 D 24、C 25、A 26、 B 27、A 28、C 29、D 30、C 31、A 32、C33、 B 34、B 35、D 36、 C 37、D 38、B 综合题:1、解:(1 )0 0111 1100 0100 0000 0000 0000 0000 000(2 ) 1 1000 0001 0100 0000 0000 0000 0000 0002、解:x + y = 2011(-0.11101010)3、解:(1 )阶码:1 111

47、尾数:0 11011 0000(2 )阶码:1 111 尾数:1 00101 00004、解:(1 )A 中为:C288 0000H B 中为:C104 0000H(2 ) C 中为 C298 8000H(3 ) D 中为 C26F 0000H(2 、 3 问解答方法:一、直接用十进制运算出结果,转换为浮点表示。二、按浮点数运算步骤运算,得到结果,需注意:求阶差直接减阶码,移位调整移回隐含位 1,运算可按原码方法运算,但有隐含位,结果的规格化把隐藏位仍隐藏起来。 )5、解:(1 )0.1s ,128 个刷新周期 (2 ) 15.625s(3 ) 128s , 0.64%第四次练习题单选题:1、

48、以下四种类型的半导体存储器中,以传输同样多的字为比较条件,则读出数据传输率最高的是()A、DRAM B、SRAM C 、FLASH D、EEPROM2、既具有SRAM 读写的灵活性和较快的访问速度,又在断电后可不丢失信息的ROM是()A、EEPROM B、FLASH C、EPROM D、PROM3、下列存储器中可电改写的只读存储器是()A、EEPROM B、EPROM C 、ROM D、RAM4、下列几种存储器中,()是易失性存储器A、Cache B、EPROM C、 Flash Memory D、CDROM5、下列各类存储器中,不采用随机方式的是()A、EPROM B、CDROM C、DRA

49、M D、SRAM6、某内存若为16MB ,则表示其容量为() KBA、16 B、16384 C、1024 D、160007、若数据在存储器中采用以低字节地址为字地址的存放方式,则十六进制数12345678H的存储字节顺序按地址从小到大依次是()A、12345678 B、78563412 C、87654321 D、341278568、某计算机字长为32 位,存储器容量为16MB,CPU 按半字寻址时可寻址的单元数为()A、224 B、223 C 、222 D、2219、某计算机字长为16 位,存储器容量为64KB ,CPU 按字寻址,其可寻址的单元数是()A、64K B、32KB C、32K D、64KB10、4 片16K8 位的存储芯片,可设计为()容量的存储器A、32K16 位 B、16K16 位 C、32K8 位 D、8K16 位11、16 片2K4 位的存储器可以设计为()存储容量的16 位存储器A、16K B、32K C

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

当前位置:首页 > 高等教育 > 大学课件

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


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

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

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