计算机组成原理模拟试题ABC卷 联系客服

发布时间 : 星期三 文章计算机组成原理模拟试题ABC卷更新完毕开始阅读

2、已知X = -0.10101,Y = +0.11011,

1)求[X+Y]补和[X-Y]补, 采用双符号位方案判别运算结果是否溢出。 解:

采用双符号位方案,[X] 补=11.01011,[Y] 补=00.11011,[-Y] 补=11.00101 则:[X+Y]补=[X] 补+[Y] 补=11.01011+00.11011=00.00110,运算结果的两个符号位相同,无溢出。

[X-Y]补=[X] 补+[-Y] 补=11.01011+11.00101=10.10000,运算结果的两个符号位不相同,溢出。

2)计算[X×Y]原=?写出详细计算步骤。 设寄存器A=00.00000(初始部分积)

B=|X|=00.10101(存放被乘数), C=|Y|=.11011(存放乘数)

步数 条件 操作 A C Cn ←判断位 00.00000 .11011 第1步 Cn =1 +B +00.10101 00.10101

→ 00.01010 1.1101 第2步 Cn =1 +B +00.10101 00.11111

→ 00.01111 11.110

第3步 Cn =0 +0 +00.00000 00.01111

→ 00.00111 111.11

第4步 Cn =1 +B +00.10101 00.11100

→ 00.01110 0111.1

第5步 Cn =1 +B +00.10101 01.00011

→ 00.10001 10111

加符号位SX SY=1,得原码乘法的乘积为[X×Y]原=1.1000110111 3、已知X=2–011×0.101100,Y=2–010×(–0.100100)

用浮点规格化补码加法求[X+Y]补 (阶码、尾数均用补码表示),要求写出计算步骤。 解:

[X]补=1,101,00.101100

[Y]补=1,110,11.011100 浮点补码格式

1)判零,对阶,X尾右移 阶码加1,[X]补=1,110,00.010110。対阶后尾数求和,[X+Y]补=1,110, 11.110010。

2)尾数规格化 [X+Y]尾 左移 2位, 阶码减2,得最后结果: [X+Y]补=1,100,11.001000,即X+Y=2–100×( - 0.111000)

三、简答题

1、中断响应的条件是什么?中断响应主要完成哪些操作? 参考答案:CPU响应中断的条件如下:

1)有中断请求;

2)CPU允许中断,即中断允许状态IF=1(或EINT=1); 3)一条指令执行结束。

中断响应主要完成的操作包括:

1)保护程序的断点; 2)关中断;

3)转中断服务程序入口。

上述操作,在中断周期中,由硬件(中断隐指令)完成。

2、简要说明动态RAM的各种刷新方式及其特点。

参考答案:动态RAM的刷新方式有集中式刷新、分散式刷新、异步式刷

新和透明式刷新等四种方式。

集中式刷新的特点:在最大刷新间隔时间内,集中安排一段时间进行刷新。其缺点是进行刷新时必须停止读、写操作。这对主机而言是个“死区”

分散式刷新的特点:刷新工作安排在系统的存取周期内进行,对主机而言不再有“死区”。但该方式加长了系统的存取周期,存在无谓刷新,降低了整机运行效率。因此,分散方式刷新不适用于高速存储器。

异步式刷新的特点:结合了上述两种方式的优点,充分利用了最大刷新间隔。相对于分散式刷新而言,它减少了刷新次数;相对于集中方式来说,主机的“死区”又缩短很多。因此,这种方式使用得比较多。

透明式刷新的特点:该方式不占用CPU时间,对CPU而言是透明的操作;但控制线路复杂。

3、比较组合逻辑控制方式和微程序控制方式的优缺点。 参考答案:

1)组合逻辑控制器的优点是运行速度快,缺点是设计与实现复杂,调试或修改困难,但随着EDA工具的成熟,该缺点已得到很大缓解。

2)微程序的控制器的优点是结构规整,设计效率高,易于修改,适用于实现系列计算机产品的控制器,缺点是运行速度慢。

四、分析设计题

1、采用4K×8 的RAM芯片,构成8K×16的存储器。

1)画出存储器的逻辑框图,图中标明信号线的种类、方向、条数。 2)用十六进制写出该存储器占用的地址空间。

2、设CPU中各部件及其相互连接关系如下图所示。图中W是写控制标志,R是读控制标志,PC具有自动加1功能。此外,还有B、C、E、F、H、L等6个寄存器,它们各自的输入端和输出端都与内部总线Bus相连,并分别受控制信号控制。对于指令ADD B,C(指令功能:(B)+(C)→B,二者均为寄存器直接寻址方式),要求写出完成该指令所需要的全部微操作及节拍安排(要求:从取指令开始)

WR存储器MARCPU微操作命令形成部件IR+1PCBCEFHL内部总线BusMDRACCR1ALUR2

《计算机组成原理》课程模拟试题B卷