计算机组成原理练习题10.docx

上传人:b****5 文档编号:3721129 上传时间:2022-11-24 格式:DOCX 页数:24 大小:37.05KB
下载 相关 举报
计算机组成原理练习题10.docx_第1页
第1页 / 共24页
计算机组成原理练习题10.docx_第2页
第2页 / 共24页
计算机组成原理练习题10.docx_第3页
第3页 / 共24页
计算机组成原理练习题10.docx_第4页
第4页 / 共24页
计算机组成原理练习题10.docx_第5页
第5页 / 共24页
点击查看更多>>
下载资源
资源描述

计算机组成原理练习题10.docx

《计算机组成原理练习题10.docx》由会员分享,可在线阅读,更多相关《计算机组成原理练习题10.docx(24页珍藏版)》请在冰豆网上搜索。

计算机组成原理练习题10.docx

计算机组成原理练习题10

第一章

一、填空题

1.冯·诺依曼结构的特点是。

2.主机由CPU和主存储器组成。

3.现在主要采用结构作为微/小型计算机硬件之间的连接方式。

4.计算机系统由系统和系统构成。

5.计算机系统的层次结构中,位于硬件之外的所有层次统称为。

二、选择题

1.冯·诺依曼计算机结构的核心思想是。

A.二进制运算B.有存储信息的功能

C.运算速度快D.存储程序控制

2.电子计算机可分为数字计算机、模拟计算机和数模混合计算机,它是按照。

A.计算机的用途分类B.计算机的使用方式分类

C.信息的形式和处理方式分类D.计算机的系统规模分类

3.完整的计算机系统应包括。

A.运算器、存储器、控制器B.外部设备和主机

C.主机和实用程序D.配套的硬件设备和软件系统

4.中央处理器(CPU)是指。

A.运算器B.控制器

C.运算器和控制器D.运算器和存储器

5.计算机的存储器系统是指。

A.RAMB.ROM

C.主存储器D.cache、主存储器和辅助存储器

6.目前人们所说的个人计算机属于。

A.巨型机B.中型机C.小型机D.微型机

7.微型计算机的发展以技术为标志。

A.操作系统B.微处理器C.磁盘D.软件

8.系统总线中,划分数据线、地址线和控制线的根据是。

A.总线所处的位置B.总线的传输方向

C.总线的传输内容D.总线的控制方式

9.系统总线中地址线的作用是。

A.用于选择主存单元

B.用于选择进行信息传输的设备

C.用于指定主存单元和I/O设备接口电路的地址

D.用于传送主存物理地址和逻辑地址

10.挂接在总线上的多个部件。

A.只能分时向总线发送数据,并只能分时从总线接收数据

B.只能分时向总线发送数据,但可同时从总线接收数据

C.可同时向总线发送数据,并同时从总线接收数据

D.可同时向总线发送数据,但只能分时从总线接收数据

11.对计算机的软硬件资源进行管理,是的功能。

A.操作系统B.数据库管理系统

C.语言处理程序D.用户程序

12.以下软件中,是计算机系统软件。

A.数据处理软件B.操作系统软件,语言编译软件

C.办公自动化软件D.Word软件

13.计算机硬件能够直接执行的只有。

A.机器语言B.汇编语言

C.机器语言和汇编语言D.各种高级语言

14.用于科学计算的计算机中,标志系统性能的主要参数是。

A.主频B.主存容量C.MIPSD.MFLOPS

三、判断题

1.存储程序的基本含义是将编好的程序和原始数据事先存入主存中。

2.利用大规模集成电路技术把计算机的运算部件和控制部件做在一块集成电路芯片上,这样的一块芯片叫做单片机。

3.计算机“运算速度”指标的含义是指每秒钟能执行多少条操作系统的命令。

 

第二章

一、填空题

1.设X=-69,n=8(含符号位),则X的原码为,X的补码为,X的移码为。

2.十进制数64.5所对应的二进制数表示为,8421码表示为。

3.已知X=-11,则X的二进制数表示是,十六进制表示形式是,8421码为,原码为,补码为。

4.设机器字长为8位,X=78,Y=-97,则

[X]原=B,[X]补=B

[Y]原=B,[Y]补=B

5.阶码8位(最左一位为符号位),用移码表示,尾数为24位(最左一位为符号位),用规格化补码表示,则它能表示的最大正数的阶码为,尾数为;绝对值最小的负数的阶码为,尾数为。

(以上回答用二进制书写)

6.[-0]反表示为。

7.8位补码定点整数所能表示的绝对值最大的负数(即最负的数)的值为。

8.补码定点小数所能表示的绝对值最大负数的值为。

9.当浮点数的尾数为补码时,其为规格化数应满足的条件为。

10.已知某个汉字的国际码为3547H,其机内码为H。

二、选择题

1.零的原码可以用以下哪个代码表示。

A.11111111B.10000000C.01111111D.11000000

2.9位原码能表示的数据个数是。

A.10B.9C.511D.512

3.用补码表示的字长为n位二进制定点整数的范围是。

A.-2n~2n-1B.-2n-1~2n-1-1 C.-2n-1~2n-1D.-(2n-1-1)~2n-1-1

5.一个8位二进制整数,若采用补码表示,且由4个1和4个0组成,则最小值为。

A.-120B.-7C.-112D.-121

6.已知[X]补=1,X1X2X3X4X5,若要X>-1/2,X1X2X3X4X5应满足。

A.X1必须为1,X2X3X4X5至少有一个1

A.X1必须为1,X2X3X4X5任意

B.X1必须为0,X2X3X4X5至少有一个1

C.X1必须为0,X2X3X4X5任意

7.在定点机中,下列说法错误的是。

A.除补码外,原码和反码不能表示-1

B.+0的原码不等于-0的原码

C.+0的反码不等于-0的反码

D.对于相同的机器字长,补码比原码和反码能多表示一个负数

8.设寄存器内容为11111111,若它等于+127,则为。

A.原码B.补码C.反码D.移码

9.在规格化浮点数表示中,保持其它方面不变,将阶码部分的移码表示改为补码表示,将会使数的表示范围。

A.增大B.减少C.不变D.以上都不对

10.若9BH表示移码,其对应的十进制数是。

A.27B.-27C.-101D.101

11.在浮点数中,当数据的绝对值太小,以至于小于所能表示的数据时称为浮点数的。

A.下溢B.负下溢C.负溢D.正下溢

12.设浮点数阶码的基数是8,下列浮点数尾数中规格化数是。

A.11.111000B.00.000111C.11.101010D.11.111101

13.目前在小型和微型计算机里最普遍采用的字符编码是。

A.BCD码B.十六进制代码C.ASCII码D.海明码

14.已知大写英文字母A的ASCII码为41H,现字母F被存放在某个存储单元中,若采用偶校验(假设最高位作为校验位),则该存储单元中存放的十六进制数据是。

A.46HB.C6HC.47HD.C7H

15.汉字“啊”的十进制区位码为“16-01”,它的十六进制机内码为。

A.1601HB.9081HC.B0A1HD.B081H

16.某数在计算机中用8421码表示为011110001001,其真值为。

A.789B.789HC.1929D.11110001001B

17.在计算机中,用BCD码表示0~99的数需要用个二进制位。

一个字节可存放个BCD码。

A.5,1B.6,3C.7,2D.8,2

18.采用十进制字符串数据表示时,-123的前分隔数字串、后嵌入数字串和压缩的十进制数串的字节长度分别是。

A.4,4,2B.4,3,2C.4,4,3D.4,3,3

19.假定下列字符码中有奇偶检验位,但没有数据错误。

采用奇检验的字符码是。

A.11001010B.11010111C.11001100D.11001011

20.若信息码字为11100011,生成多项式G(x)=x5+x4+x+1,则计算出的CRC校验码为。

A.1110001101101B.1110001110110

C.11100011001101D.111000110011010

三、判断题

1.若[X]补>[Y]补,则

>

2.浮点数通常采用规格化数来表示,规格化即指其尾数的第1位应为1的浮点数。

3.浮点数的取值范围由阶码的位数决定,而浮点数的精度由尾数的位数决定。

4.8421码就是二进制数。

第三章

一、填空题

1.零地址运算指令的操作数来自。

2.根据操作数所在位置,指出其寻址方式:

操作数在寄存器中,称为寻址方式;操作数地址在寄存器中,称为寻址方式;操作数在指令中,称为寻址方式;操作数地址在指令中,为寻址方式。

操作数的地址,为某一个寄存器中的内容与位移之和,则可以是、和寻址方式。

3.设字长和指令长度均为24位,若指令系统可完成108种操作,且具有直接、间接(一次间址)、变址、基址、相对、立即等6种寻址方式,则在保证最大范围内直接寻址的前提下,指令字中操作码占位,寻址特征位占位,可直接寻址的范围是,一次间址的范围是。

二、选择题

1.执行一条一地址的加法指令共需要次访问主存(含取指令)。

A.1B.2C.3D.4

2.零地址的运算类指令在指令格式中不给出操作数地址,参加的两个操作数来自。

A.累加器和寄存器B.累加器和暂存器

C.堆栈的栈顶和次栈顶单元D.暂存器和堆栈的栈顶单元

3.在关于一地址运算类指令的叙述中,正确的是。

A.仅有一个操作数,其地址由指令的地址码提供

B.可能有一个操作数,也可能有两个操作数

C.一定有两个操作数,另一个是隐含的

D.指令的地址码字段存放的一定是操作码

4.一个计算机系统采用32位单字长指令,地址码为12位,如果定义了250条二地址指令,那么单地址指令的条数有。

A.4KB.8KC.16KD.24K

5.某计算机存储器按字(16位)编址,每取出一条指令后PC值自动+1,说明其指令长度是。

A.1字节B.2字节C.3字节D.4字节

6.一条指令有128位,按字节编址,读取这条指令后,PC的值自动加。

A.1B.2C.4D.16

7.在寄存器间接寻址方式中,操作数应在中。

A.寄存器B.堆栈栈顶C.累加器D.主存单元

8.直接、间接、立即3种寻址方式指令的执行速度,由快至慢的排序是。

A.直接、立即、间接B.直接、间接、立即

C.立即、直接、间接D.立即、间接、直接

9.为了缩短指令中某个地址码的位数,而指令的执行时间又相对短,则有效的寻址方式是。

A.立即寻址B.寄存器寻址C.直接寻址D.寄存器间接寻址

10.指令操作所需的数据不会来自。

A.寄存器B.指令本身C.主存D.控制存储器

11.在变址寄存器寻址方式中,若变址寄存器的内容是4E3CH,指令中的形式地址是63H,则它对应的有效地址是。

A.63HB.4D9FHC.4E3CHD.4E9FH

12.设变址寄存器为X,形式地址为D,某机具有先间址后变址的寻址方式,则这种寻址方式的有效地址为。

A.EA=(X)+DB.EA=(X)+(D)

C.EA=((X)+D)D.EA=X+D

13.采用变址寻址可以扩大寻址范围,且。

A.变址寄存器的内容由用户确定,在程序执行过程中不能改变

B.变址寄存器的内容由操作系统确定,在程序执行过程中不能改变

C.变址寄存器的内容由用户确定,在程序执行过程中可以改变

D.变址寄存器的内容由操作系统确定,在程序执行过程中可以改变

14.变址寻址和基址寻址的有效地址形成方式类似,但。

A.变址寄存器的内容在程序执行过程中是不能改变的

B.基址寄存器的内容之程序执行过程中是可以改变的

C.在程序执行过程中,变址寄存器的内容不能改变而基址寄存器的内容可变

D.在程序执行过程中,基址寄存器的内容不能改变而变址寄存器的内容可变

15.方式用来支持浮动程序设计。

A.相对寻址B.变址寻址

C.寄存器间接寻址D.基址寻址

16.设相对寻址的转移指令占两个字节,第一个字节是操作码,第二个字节是相对位移量(用补码表示)。

每当CPU从存储器取出第一个字节时,即自动完成(PC)+1→PC。

设当前PC的内容为2003H,要求转移到200AH地址,则该转移指令第二字节的内容应为。

若PC的内容为2008H,要求转移到2001H,则该转移指令第二字节的内容应为。

A.05HB.06HC.07HD.F7HE.F8HF.F9H

17.在存储器堆栈中,保持不变的是。

A.栈顶B.栈指针C.栈底D.栈中的数据

18.程序控制类指令的功能是。

A.进行主存和CPU之间的数据传送

B.进行CPU和外设之间的数据传送

C.改变程序执行的顺序

D.控制进、出栈操作

19.下列不属于程序控制指令的是。

A.无条件转移指令B.条件转移指令

C.中断隐指令D.循环控制指令

20.将子程序返回地址放在中时,子程序允许嵌套和递归。

A.寄存器B.堆栈

C.子程序的结束位置D.子程序的起始位置

21.I/O编址方式通常可分统一编址和独立编址,。

A.统一编址是将I/O地址看做是存储器地址的一部分,可用专门的I/O指令对设备进行访问

B.独立编址是指I/O地址和存储器地址是分开的,所以对I/O访问必须有专门的I/O指令

C.统一编址是指I/O地址和存储器地址是分开的,所以可用访存指令实现CPU对设备的访问

D.独立编址是将I/O地址看做是存储器地址的一部分,所以对I/O访问必须有专门的I/O指令

三、判断题

1.数据寻址的最终目的是寻找操作数的有效地址。

2.若操作数在寄存器中,可以采用直接寻址。

3.在一条机器指令中可能出现不止一种寻址方式。

4.寄存器堆栈的栈指针SP指向栈顶。

5.对于自底向上生成的软堆栈,进栈时应先修改栈指针,再将数据压入堆栈。

6.进栈操作是指:

将内容写入堆栈指针SP。

7.不设置浮点运算指令的计算机,就不能用于科学计算。

8.转子指令是一条零地址指令。

9.返回指令通常是一条零地址指令。

10.转移类指令能改变指令执行顺序,因此,执行这类指令时,PC和SP的值都将发生变化。

第四章

一、填空题

1.影响并行加法器速度的关键因素是。

2.A、B均为8位二进制数,A=F0H,B=E0H,则:

A+B=,A-B=。

3.已知某数的补码为11110101,算术左移1位后得,算术右移1位后得。

4.向左规格化的规则为:

尾数,阶码。

5.运算器的基本功能是实现和运算。

二、选择题

1.在串行进位的并行加法器中,影响加法器运算速度的关键因素是。

A.门电路的级延迟B.元器件速度

C.进位传递延迟D.各位加法器速度的不同

2.并行加法器中每一位的进位产生函数Gi为。

A.Ai·BiB.Ai⊕BiC.Ai⊕Bi⊕Ci-1D.Ai+Bi+Ci-1

3.补码加/减法是指。

A.操作数用补码表示,两尾数相加/减,符号位单独处理

B.操作数用补码表示,符号位和尾数一起参加运算,结果的符号与加/减数相同

C.操作数用补码表示,连同符号位直接相加,减某数用加某数的机器负数代替,结果的符号在运算中形成

D.操作数用补码表示,由数符决定两尾数的操作,符号位单独处理

4.两补码数相加,采用1位符号位,当时,表示结果溢出。

A.符号位有进位

B.符号位进位和最高数位进位异或结果为0

C.符号位为1

D.符号位进位和最高数位进位异或结果为1

5.在双符号位判断溢出的方案中,出现正溢出时,双符号位应当为。

A.00B.01C.10D.11

6.在定点机中执行算术运算时会产生溢出,其原因是。

A.主存容量不够B.操作数过大

C.操作数地址过大D.运算结果无法表示

7.当定点运算发生溢出时,应进行。

A.向左规格化B.向右规格化

C.发出出错信息D.舍入处理

8.8位补码10010011等值扩展为16位后,其机器数为。

A.111111*********1B.0000000010010011

C.1000000010010011C.111111*********1

9.将用8位二进制补码表示的十进制数-121,扩展成16位二进制补码,结果用十六进制表示为。

A.0087HB.FF87HC.8079HD.FFF9H

10.已知

补=C6H,计算机的机器字长为8位二进制编码,则

补=。

A.8CHB.18HC.E3HD.F1H

11.对于二进制数,若小数点左移1位则数值,若小数点右移1位则数值。

A.扩大一倍,扩大一倍B.扩大一倍,缩小一半

C.缩小一半,扩大一倍D.缩小一半,缩小一半

12.X、Y为定点二进制数,其格式为1位符号位,n位数值位。

若采用Booth补码一位乘法实现乘法运算,则最多需要做加法运算的次数是。

A.n-1B.nC.n+1D.n+2

13.原码加减交替除法又称为不恢复余数法,因此。

A.不存在恢复余数的操作

B.当某一步运算不够减时,做恢复余数的操作

C.仅当最后一步余数为负时,做恢复余数的操作

D.当某一步余数为负时,做恢复余数的操作

14.在加法器、寄存器的基础上增加部分控制电路实现乘除法时,用B寄存器存放。

A.被乘数和被除数B.被乘数和除数

C.乘数和被除数D.乘数和除数

15.若浮点数用补码表示,判断运算结果是否是规格化数的方法是。

A.阶符与数符相同B.阶符与数符相异

C.数符与尾数最高有效数位相同D.数符与尾数最高有效数位相异

16.两个浮点数相加,一个数的阶码值为7,另一个数的阶码值为9,则需要将阶码值较小的浮点数的小数点。

A.左移1位B.右移1位C.左移2位D.右移2位

17.4片74181ALU和1片74182CLA相配合,具有传递功能。

A.串行进位B.组内并行进位,组间串行进位

C.组内串行进位,组间并行进位D.组内、组间均为并行进位

18.运算器虽由许多部件组成,但核心部件是。

A.算术逻辑运算单元B.多路开关

C.数据总线D.累加寄存器

19.下列叙述中,错误的是。

A.运算器中通常都有一个状态标志寄存器,为计算机提供判断条件,以实现程序转移

B.补码乘法器中,被乘数和乘数的符号都不参加运算

C.并行加法器中高位的进位依赖于低位

D.在小数除法中,为了避免溢出,要求被除数的绝对值小于除数的绝对值

20.计算机中的累加器。

A.没有加法器功能,也没有寄存器功能

B.没有加法器功能,有寄存器功能

C.有加法器功能,没有寄存器功能

D.有加法器功能,也有寄存器功能

三、判断题

1.进位信号串行传递的加法器称为串行加法器。

2.进位产生函数为:

Pi=Ai⊕Bi

3.运算器中设置了加法器后,就没有必要再设置减法器。

4.浮点数对阶的原则是:

大阶向小阶看齐。

5.运算器不仅可以完成数据信息的算逻运算,还可以作为数据信息的传送通路。

6.80387被称为协处理器,本身不能单独使用。

第五章

一、填空题

1.在多级存储体系中,cache的主要功能是,虚拟存储器的主要功能是。

2.SRAM靠存储信息,DRAM靠存储信息。

存储器需要定时刷新。

3.动态半导体存储器的刷新一般有、和。

4.一个512KB的存储器,其地址线和数据线的总和是。

5.若RAM芯片内有1024个单元,用单译码方式,地址译码器有条输出线;用双译码方式,地址译码器有条输出线。

6.高速缓冲存储器中保存的信息是主存信息的。

二、选择题

1.在磁盘和磁带这两种磁介质存储器中,存取时间与存储单元的物理位置有关,按存储方式分。

A.二者都是顺序存取B.二者都是直接存取

C.磁盘是直接存取,磁带是顺序存取D.磁带是直接存取,磁盘是顺序存取

2.存储器进行一次完整的读写操作所需的全部时间称为。

A.存取时间B.存取周期C.CPU周期D.机器周期

3.若存储周期250ns,每次读出16位,则该存储器的数据传送率为。

A.4×106B/sB.4MB/sC.8×106B/sD.8MB/s

4.用户程序所放的主存空间属于。

A.随机存取存储器B.只读存储器

C.顺序存取存储器D.直接存取存储器

5.以下哪种类型的存储器速度最快。

A.DRAMB.ROMC.EPROMD.SRAM

6.下述说法中正确的是。

A.半导体RAM信息可读可写,且断电后仍能保持记忆

B.动态RAM是易失性RAM,而静态RAM中的存储信息是不易失的

C.半导体RAM是易失性RAM,但只要电源不断电,所存信息是不丢失的

D.半导体RAM是非易失性的RAM

7.若数据在存储器中采用以低字节地址为字地址的存放方式,则十六进制数12345678H的存储字节顺序按地址由小到大依次为。

A.12345678B.78563412C.87654321D.34127856

8.在对破坏性读出的存储器进行读写操作时,为维持原存信息不变,必须辅以的操作是。

A.刷新B.再生C.写保护D.主存校验

9.动态RAM的刷新是以为单位进行的。

A.存储单元B.行C.列D.存储位

10.SRAM芯片,其容量为1024×8,除电源和接地端外,该芯片最少引出线数为。

A.16B.17C.20D.21

11.存储器容量为32K×16,则。

A.地址线为16根,数据线为32根B.地址线为32根,数据线为16根

C.地址线为15根,数据线为16根D.地址线为16根,数据线为15根

12.某计算机字长为32位,存储器容量为4MB,若按字编址,其寻址范围是0到。

A.220-1B.221-1C.223-1D.224-1

13.设机器字长为32位,一个容量为16MB的存储器,CPU按半字寻址,其可寻址的单元数是。

A.224B.223C.222D.221

14.下述说法正确的是。

A.EPROM是可改写的,因而也是随机存储器的一种

B.EPROM是可改写的,但它不能用作为随机存储器用

C.EPROM只能改写一次,故不能作为随机存储器用

D.EPROM是只能改写一次的只读存储器

15.通常计算机的主存储器可采用。

A.RAM和ROMB.ROM

C.RAMD.RAM或ROM

16.存储器采用部分译码法片选时。

A.不需要地址译码器B.不能充分利用存储器空间

C.会产生地址重叠D.CPU的地址线全参与译码

17.双端口存储器发生读写冲突的情况是。

A.左端口与右端口的地址码不同B.左端口与右端口的地址码相同

C.左端口与右端口的数据码相同

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

当前位置:首页 > 工作范文 > 制度规范

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1