计算机组成原理试题二
一、单项选择题(每小题 1 分,共 20 分)
1. 若一台计算机的字长为 4 个字节,则表明该机器 。
A. 能处理的最大数值为 4 位十进制数
B. 能处理的数值最多由 4 位二进制数组成
C. 在 CPU 中能够作为一个整体处理32 位的二进制代码
D. 在 CPU 中运算的结果最大为 232
2. 下列字符码中有奇偶校验位,没有数据出错,采用奇校验的编码是 。
A. 11000101 B. 10101100 C. 10100001 D. 10110010
3. 两个不为 0 的 5 位二进制的定点小数,经补码加法运算后结果为 1.00000,若此结果不表示溢出,则下列推论中正确的是。
A. 两个都为正定点小数,和为 1.00000
B. 两个数符号相反,被加数比加数大1.00000
C. 两个都为负定点小数,和为 1.00000
D. 两个数符号相反,被加数比加数小1.00000
4. 当用一个 16 位的二进制数表示浮点数时,下列方案中第 种最好。
A. 阶码取 4 位(含阶符 1 位),尾数取 12 位(含数符 1 位)
B. 阶码取 5 位(含阶符 1 位),尾数取 11 位(含数符 1 位)
C. 阶码取 8 位(含阶符 1 位),尾数取 8 位(含数符 1 位)
D. 阶码取 6 位(含阶符 1 位),尾数取 12 位(含数符 1 位)
5. 一个 16K×32 位的存储器,其地址线和数据线的总和是 。
A. 48 B. 46 C. 36 D. 32
6. 有一个 lK×l 的 DRAM 芯片,芯片内是 32×32 结构,采用分散刷新方式,如果刷新间隔不超过 2ms,则刷新信号的周期是。
A. 62.5µs B. 6.25µs C. 0.625µs D. 2ms
7. 下述说法中 是正确的。
A. EPROM 是可改写的,因而也是随机存储器的一种
B. EPROM 是可改写的,但它不能作为随机存储器使用
C. EPROM 只能改写一次,故不能作为随机存储器使用
D. EPROM 是可改写的,但它能作为随机存储器使用
8. 指令系统中采用不同寻址方式的主要目的是 。
A. 实现程序控制和快速查找存储器地址
B. 缩短指令长度,扩大寻址空间,提高编程灵活性
C. 可以直接访问主存和外存
D. 降低指令译码难度
9. 单地址指令是指 。
A. 指令只需要一个操作数 B. 指令所需要的操作数从该地址开始的多个单元
C. 指令中提供的地址只是用于存放结果 D. 指令隐含提供了所需的其他操作数
10. 下列关于 RISC 的叙述中,错误的是 。
A. RISC 普遍采用微程序控制器
B. RISC 的大多数指令在一个时钟周期内完成
C. RISC 的内部通用寄存器数量相对 CISC 多
D. RISC 的指令数、寻址方式和指令格式种类相对CISC 少
11. 某计算机的指令流水线由 4 个功能段组我。指令流经各功能段的时间(忽略各功能段之间的缓存时间)分别是 92ns、98ns、45ns 和 86ns,则该计算机的 CPU 时钟周期至少是。
A. 92ns B. 98ns C. 45ns D. 86ns
12. 相对于微程序控制器,硬布线控制器的特点是 。
A. 指令执行速度慢,指令功能的修改和扩展容易
B. 指令执行速度慢,指令功能的修改和扩展难
C. 指令执行速度快,指令功能的修改和扩展容易
D. 指令执行速度快,指令功能的修改和扩展难
13. 寄存器中的值有时是地址,有时是数据,它们在形式上没有差别,识别它是数据还是地址的是。
A. 寄存器编号 B. 判别程序 C. 指令操作码或寻址方式位 D. 时序信号
14. 假设某系统总线在一个总线周期中并行传输 4字节信息,一个总线周期占用 2 个时钟周期,总线时钟频率为 10MHz,则总线带宽是。
A. 10MB/s B. 20MB/s C. 10 MB/s D. 80 MB/s
15. 总线 通信方式能够适用于速度差异较大的部件之间的通信。
A. 同步 B. 全互锁 C. 非互锁 D. 半同步
16. 以下有关 PCI 总线的基本概念中,正确的描述是 。
A. PCI 总线是一个与处理器无关的高速外围总线
B. PCI 设备一定是主设备
C. 系统中允许只有一条 PCI 总线
D. 以桥连接实现的 PCI 总线结构不允许多条总线并行工作
17. 采用串行接口进行 7 位 ASCII 码传送,带一位奇偶校验位、一位起始位和一位停止位,
当波特率为 9600 波特时,字符的传送速率是字符/秒。
A. 960 B. 873 C. 1371 D. 480
18. CRT 的分辨率为 1024×1024 像素,像素的颜色数为256,则刷新存储器的容量是。
A. 512KB B. 1MB C. 256KB D. 2MB
19. 通道程序是由 组成。
A. I/O 指令 B. 通道指令 C. 通道状态字 D. 普通程序代码
20. 在单级中断系统中,CPU 一旦响应中断,则立即关闭 标志,以防本次中断服务结束前同级的其他中断源产生另一次中断进行干扰。
A. 中断允许 B. 中断请求 C. 中断屏蔽 D. 中断保护
二、填空题(每小题 5 分,共 15 分)
1. 设 24 位长的浮点数,其中阶符 1位,阶码 5 位,数符 1 位,尾数 17 位,阶码和尾数均用补码表示,且尾数采规格化形式,则它能表示的最大正数真值是① ,非零最小正数真值是 ② ,绝对值最大的负数真值是 ③ ,绝对值最小的负数真值是 ④ (均用十进制
表示)。
2. 变址寻址和基址寻址的区别是:在基址寻址中,基址寄存器提供 ① , 指令提供② ; 而在变址寻址中,变址寄存器提供 ③ ,指令提供 ④ 。
3. CPU 从主存取出一条指令并执行该指令的时间叫 ① ,它通常包含若干个 ② ,而后者又包含若干个 ③ 。
三、计算题(15 分)
已知两个定长为 5 位(小数点占 1 位)的定点小数 x=0.1011,y=-0.0101,求[x/2]补,[x/4]补,[-x]补,[y/2]补,[y/4]补,[-y]补,[2y]补。
四、计算题(15 分)
现有如下存储芯片:2K×1 位的 ROM、4K×1 位的 RAM、8K×1 位的 ROM。若用它们组成容量为 16KB 的存储器,前 4KB 为 ROM,后 12KB 为 RAM,CPU 的地址总线 16 位。回答以下问题:
(1)各种存储芯片分别用多少片?
(2)正确选用译码器及门电路,并画出相应的逻辑结构图。
(3)指出有无地址重叠现象。
五、计算题(10 分)
设某机为定长指令字结构,指令长度为 12 位,每个地址码占 3 位。试提出一种分配方案,使该指令系统包括 4 条三地址指令、8 条二地址指令和 180 条单地址指令。
六、计算题(15 分)
某一单总线的 CPU 内部结构如图 A.2 所示,根据图中的结构和受控点分析指令“MOVmem1,(mem2)”的执行功能和执行过程的微操作控制信号。
七、计算题(10 分)
某磁盘采用 DMA 方式进行数据传送,转速为 3000r/min,分为 8 个扇区,每扇区存储 1KB,主存与磁盘传送数据的宽度为 16 位(即每次传送 16 位)。
(1)描述从磁盘处于静止状态开始将主存缓冲区的 2KB 传送到磁盘的整个工作过程。
(2)假如一条指令的最长执行时间是 30µs,是否可在指令结束时响应 DMA 请求?若不行,应如何解决?