计算机组成原理复习题结果解析
中国石油大学(北京)学生期末考试复习题答案
一、概念或解释题
1、计算机系统的层次结构包含哪几部分
微程序级,一般机器级,操作系统级,汇编语言级,高级语言级,共分为5级。
2、指令周期
CPU从内存取出一条指令并执行这条指令时间总和1) 一条机器指令对应一个微程序,这个微程序是由若干条微指令序列组成的。因此,一条机器指令的功能是由若干条微指令组成的序列来实现的。
2) 从指令与微指令,程序与微程序,地址与微地址的一一对应关系来看,前者与内存储器有关,后者与控制存储器有关。与此相关,也有相对应的硬设备。
3) 每一个CPU周期就对应一条微指令周期。一条机器指令由若干条微指令组成。
27. 比较DMA和中断
DMA:直接存储器访问,DMA占了总线控制权,传送数据不需经过CPU而直接进行,传送结束后产生中断,适合成组数据传送;中断主要针对外部或内部随机发生的事件,传送数据量小。
28. 流水线
计算机的流水处理过程同工厂中的流水装配线类似。为了实现流水,首先必须把输入的任务分割为一系列的子任务,使各子任务能在流水线的各个阶段并发地执行。假定作业 T 被分成 k 个子任务,可表达为
T={T1,T2,???,Tk} ,各个子任务之间有一定的优先关系:若i
29. 简述虚拟存储器的工作原理
(1)虚拟存储器是一个容量非常大的存储器的逻辑模型,不是任何实际的物理存储器
它借助磁盘等辅助存储器来扩大主存容量,使之为更大或更多的程序所使用
它指的是主存-外存层次以透明的方式给用户提供了一个比实际主存空间大得多的程序地址空间。1.某计算机组成原理实验系统中,微指令总数为1K*32位;存放微程序的控制存储器用1K*4位的2114 RAM芯片组成,共需要C片该芯片。
A.6 B.7 C、8 D. 9
2. CPU主要包括_B_。
A.控制器 B.控制器、 运算器、cache
C.运算器和主存 D.控制器、ALU和主存
3. 寄存器直接寻址方式中,寄存器中所存的是_A_。
A. 操作数 B. 存放操作数的主存单元的地址
C. 存放操作数的寄存器的编号 D. 存放操作数的主存单元地址的地址
4.定点16位字长的字,采用补码形式表示时,一个字所能表示的整数范围是 B 。
A.-32767——+32767 B.-32768——+32767
C.-32769——+32768 D.-32768——+32768
5.相对寻址方式中,操作数的有效地址等于 D 。
A. 基址寄存器内容加上形式地址(位移量)
B. 变址寄存器内容加上形式地址
C. 堆栈指示器内容加上形式地址
D. 程序计数器内容加上形式地址
6.完整的计算机系统应包括 D 。
A. 运算器、存储器、控制器; B. 外部设备和主机;
C. 主机和一些程序; D. 配套的硬件设备和软件系统。
7.定点16位字长的字,采用原码形式表示时,一个字所能表示的整数范围是 A 。
A.-32767——+32767 B.-32768——+32767
C.-32769——+32768 D.-32768——+32768
8.变址寻址方式中,操作数的有效地址等于 B 。
A.基址寄存器内容加上形式地址(位移量)
B.变址寄存器内容加上形式地址
C.堆栈指示器内容加上形式地址
D.程序计数器内容加上形式地址
9. 外存储器与内存储器相比,外存储器_B_。
A.速度快,容量大,成本高 B.速度慢,容量大,成本低
C.速度快,容量小,成本高 D.速度慢,容量大,成本高
10.CPU内通用寄存器的位数取决于 B 。
A.存储器容量 B.机器字长 C.指令的长度 D.CPU的管脚数
11.定点8位字长的字,采用原码形式表示时,一个字所能表示的整数范围是 A 。
A.-127——+127 B.-128——+127
C.-129——+128 D.-128——+128
12.基址寻址方式中,操作数的有效地址等于 A 。
A.基址寄存器内容加上形式地址(位移量)
B.变址寄存器内容加上形式地址
C.堆栈指示器内容加上形式地址
D.程序计数器内容加上形式地址
13.某中断系统中,每抽取一个输入数据就要中断CPU一次,中断处理程序接收取样的数据,并将其保存到主存缓冲区内。该中断处理需要X秒。另一方面,缓冲区内每存储 N个数据,主程序就将其取出进行处理,这种处理需要Y秒,因