网上人大《计算机组成原理》1-7章课后练习
第一章计算机系统概论1.[单选题]计算机硬件能够直接执行的只有( )。
A.机器语言
B.汇编语言
C.机器语言和汇编语言
D.各种高级语言
正确答案:——A——
2.[单选题]对计算机的软硬件资源进行管理,是( )的功能。
A.操作系统
B.数据库管理系统
C.语言处理程序
D.用户程序
正确答案:——A——
3.[单选题]至今为止,计算机中所含所有信息仍以二进制方式表示,其原因是( )。
A.节约元件
B.运算速度快
C.物理器件性能决定
D.信息处理方便
正确答案:——C——
4.[判断题]存储程序的基本含义是将编好的程序和原始数据事先存入主存中。
A.错误
B.正确
正确答案:————
5.[单选题]系统总线中,划分数据线、地址线和控制线的根据是( )。
A.总线所处的位置
B.总线的传输方向
C.总线的传输内容
D.总线的控制方式
正确答案:————
6.[问答题]什么是指令,什么是程序?<br>
正确答案:————
第二章运算方法和运算器
1.[问答题] <span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—family:宋体'>写出<span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=24 height=33 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227211A1.gif"><span style='font—family: 宋体'>的原码、反码、补码和移码表示(用<span lang=EN—US>8<span style='font—family: 宋体'>位二进制)。</span><br>
正确答案:——
<span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=152 height=33 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227211B1.gif"></span><br><span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=105 height=34 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227211B2.gif"></span><br><span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=105 height=34 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227211B3.gif"></span><br><span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=105 height=34 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227211B4.gif"></span><br><span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=104 height=34 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227211B5.gif"></span><br> ——
2.[问答题]写出下列各数的原码、反码、补码、移码表示(用8位二进制数)。其中MSB是最高位(又是符号位),LSB是最低位。如果是小数,小数点在MSB之后;如果是整数,小数点在LSB之后。<br>(1)用小数表示—1 (2)用整数表示—1<br>
正确答案:——(1)令x=—1.000000B<br>原码、反码无法表示<br> 补=1.0000000 移=0.0000000<br>(2)令Y=—1=—0000001B<br> 原=10000001 反=11111110<br> 补=11111111 移=01111111<br>——
3.[问答题] <span class=MsoNormal style='text—autospace:none'><span style='font—family:宋体'>设阶码<span lang=EN—US>3<span style='font—family:宋体'>位,尾数<span lang=EN—US>6<span style='font—family:宋体'>位,按浮点运算方法,完成下列取值的<span lang=EN—US>,<span style='font—family:宋体'>运算。</span><br><span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=104 height=20 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227232A1.gif"><span style='font—size:12.0pt;font—family: 宋体'>,<span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=121 height=21 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227232A2.gif"></span><br>
正确答案:——
<span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=554 height=499 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/227232B1.gif"></span><br> ——
4.[单选题]运算器虽有许多部件组成,但核心部件是( )。
A.数据总线
B.算术逻辑运算单元
C.多路开关
D.累加寄存器
正确答案:————
5.[问答题]将十进制数(—27/64)表示成IEEE754单精度标准代码。<br>
正确答案:————
6.[单选题]将二进制数01100100转换成八进制数是( )。
A.123
B.144
C.80
D.800
正确答案:————
7.[单选题]ALU属于( )部件。
A.运算器
B.控制器
C.存储器
D.寄存器
正确答案:————
8.[单选题]运算器的主要功能是进行( )。
A.逻辑运算
B.算术运算
C.逻辑运算和算术运算
D.只作加法
正确答案:————
第三章内部存储器
1.[判断题]外(辅)存比主存的存储容量大、存取速度快。
A.错误
B.正确
正确答案:——A——
2.[判断题]计算机的主存是由RAM和ROM两种半导体存储器组成的。
A.错误
B.正确
正确答案:——A——
3.[判断题]CPU能直接访问主存和CACHE,但不能访问外存和I/O设备。
A.错误
B.正确
正确答案:——B——
4.[判断题]引入虚拟存储器的目的是为了加快辅存的存取速度。
A.错误
B.正确
正确答案:————
5.[问答题]已知cache存储周期40ns,主存存储周期为200ns,cache/主存系统平均访问时间为50ns,求cache的命中率是多少?<br>
正确答案:————
第四章指令系统
1.[单选题]执行中使用到堆栈的指令是( )。
A.移位指令
B.乘法指令
C.子程序调用指令
D.串处理指令
正确答案:——C——
2.[单选题]与微指令的执行周期对应的是( )。
A.指令周期
B.机器周期
C.节拍周期
D.时钟周期
正确答案:——B——
3.[单选题]CPU内通用寄存器的位数取决于( )。
A.存储器容量
B.机器字长
C.指令的长度
D.CPU的管脚数
正确答案:——B——
4.[判断题]指令周期是指人CPU从主存取出一条指令开始到执行这条指令完成所需的时间。
A.错误
B.正确
正确答案:————
5.[单选题]指令系统中采用不同寻址方式的目的主要是( )。
A.可直接访问外存
B.提供扩展操作码并降低指令译码难度
C.实现存储程序和程序控制
D.缩短指令长度,扩大寻址空间,提高编程灵活性
正确答案:————
6.[问答题]什么叫指令?什么叫微指令?二者有什么关系?<br>
正确答案:————
7.[问答题] <span class=MsoNormal style='text—indent:21.0pt;text—autospace:none'><span style='font—family:宋体'>一种单地址指令格式如下所示,其中<span lang=EN—US>I<span style='font—family:宋体'>为间接特征,<span lang=EN—US>X<span style='font—family:宋体'>为寻址模式,<span lang=EN—US>D<span style='font—family:宋体'>为形式地址。<span lang=EN—US>I<span style='font—family:宋体'>,<span lang=EN—US>X<span style='font—family: 宋体'>,<span lang=EN—US>D<span style='font—family:宋体'>组成该指令的操作数有效地址<span lang=EN—US>E<span style='font—family:宋体'>。设<span lang=EN—US>R<span style='font—family:宋体'>为变址寄存器,<span lang=EN—US>R1<span style='font—family:宋体'>为基址寄存器,<span lang=EN—US>PC<span style='font—family:宋体'>为程序计数器,请在下表中第一列位置填入适当的寻址方式名称。</span><br><span class=MsoNormal align=left style='text—align:left;text—autospace:none'><span style='font—size:8.5pt;font—family:"MS Sans Serif"'><img width=558 height=177 src="http://learning.cmr.com.cn/Subject/admin/pic/0516/247880A1.gif"></span><br>
正确答案:————
第五章中央处理器
1.[单选题]为了读取硬盘存储器上的信息,必须对硬盘盘片上的信息进行定位,在定位一个物理记录块时,以下参数中不需要的是( )。
A.柱面(磁道)号
B.盘片(磁头)号
C.簇号
D.扇区号
正确答案:——C——
2.[问答题]流水线中有三类数据相关冲突:写后读相关(RAW);读后写相关(WAR);写后写相关(WAW)。判断以下三组指令各存在哪种类型的数据相关:<br>(1)I5: MUL R3,R1,R2;(R1)×(R2)—>R3<br>I6: ADD R3,R4,R5;(R4)+(R5)—>R3<br>(2)I1: ADD R1,R2,R3;(R2)+(R3)—>R1<br>I2: SUB R4,R1,R5;(R1)—(R5)—>R4 <br>(3)I3: STA M(x),R3; (R3)—>M(x),M(x)是存储器单元<br>I4: ADD R3,R4,R5;(R4)+(R5)—>R3 <br>
正确答案:——第(1)组指令发生WAW相关<br>第(2)组指令发生RAW相关<br>第(3)组指令发生WAR相关。<br>——
3.[单选题]状态寄存器用来存放( )。
A.算术运算结果
B.逻辑运算结果
C.运算类型
D.算术、逻辑运算及测试指令的结果状态
正确答案:——D——
4.[判断题]Cache存储器的存取速度比主存储器要快得多。因此,为了提高程序的运行速度,在软件开发时,应尽可能多地使用Cache存储器。
A.错误
B.正确
正确答案:————
5.[单选题]从存储器的存取速度上看,由快到慢的存储器依次是( )。
A.Cache、内存、硬盘和光盘
B.内存、Cache、硬盘和光盘
C.Cache、内存、光盘和硬盘
D.内存、Cache、光盘和硬盘
正确答案:————
第六章总线系统
1.[判断题]任何类型的计算机都包含地址总线、数据总线和控制总线。
A.错误
B.正确
正确答案:——B——
2.[判断题]组成总线不仅要有传输信息的传输线,还应有实现总线传输控制的器件,即总线缓冲器和总线控制器。
A.错误
B.正确
正确答案:——B——
3.[问答题]①某总线在一个总线周期中并行传送4个字节的数据,假设一个总线周期等于一个总线时钟周期,总线时钟频率为33MHz,总线带宽是多少?<br>②如果一个总线周期中并行传送64位数据,总线时钟频率升为66MHz,总线带宽是多少?<br>
正确答案:——①33M×4B=132MBps<br>②66M×(64/8)B=518MBps<br>——
4.[单选题]信息只用一条传输线,且采用脉冲传输的方式称为( )。
A.串行传输
B.并行传输
C.并串行传输
D.分时传输
正确答案:————
5.[单选题]系统总线中地址线的功能是( )。
A.用于选择主存单元地址
B.用于选择进行信息传输的设备
C.用于选择外存地址
D.用于指定主存和I/O设备接口电路的地址
正确答案:————
第七章输入输出系统
1.[单选题]DMA数据的传送是以( )为单位进行的。
A.字节
B.字
C.数据块
D.位
正确答案:——C——
2.[问答题]在DMA方式预处理(初始化)阶段,CPU通过程序送出哪些信息?<br>
正确答案:——在DMA方式预处理(初始化)阶段,CPU通过程序向DMA控制器及I/O接口(分离模式或集成模式均可)分别送出如下信息:<br>(1)测试设备状态,预置DMA控制器工作方式。<br>(2)主存缓冲区首址,交换量,传送方向。<br>(3)设备寻址信息,启动读/写。<br>——
3.[问答题]什么是存储保护?通常采用什么方法?<br>
正确答案:——当多个用户共享主存时,为使系统能正常工作,应防止由于一个用户程序出错而破坏其他用户的程序和系统软件,还要防止一个用户程序不合法的访问不是分给它的主存区域。为此,系统提供存储保护。通常采用的方法是:存储区域保护和访问方式保护。<br>——
4.[单选题]禁止中断的功能可由( )来完成。
A.中断触发器
B.中断允许触发器
C.中断屏蔽触发器
D.中断禁止触发器
正确答案:————
页:
[1]