计算机组成与结构试题及答案 下载本文

内容发布更新时间 : 2024/5/4 21:35:13星期一 下面是文章的全部内容请认真阅读。

现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式。 ①画出微指令采用水平型格式,微指令中的三个字段分别应多少位? ②画出对应这种微指令格式的微程序控制器逻辑框图。 11.机器数字长为8位(含1位符号位),若机器数为FF(十六进制),当它分别表示原码、补码、反码和移码时,等价的十进制整数分别是多少?

12.某机器有5级中断L0—L4, 中断响应次序L0最高,L4最低,现改为中断处理次序从高到低为

L0、L3、L4、L1、L2,问:(1)各级中断处理程序的中断级屏蔽值如何设置。(2)5级中断同时发出中断请求,按更改后次序画出进入各级中断处理程序的过程示意图。 (0013) 《计算机组成原理》复习思考题答案

一.单项选择题

1④2①3①4②5③6③7④8③9①10③11③12③13①14②15②16②17②18①19②20③21③22② 23②24③25③26②27②28③29①30④31②32③33③34②35③36④37①38③39③40①41③42②

二.填空题 二.填空题

答案:1;41.01 2;-0.101 3;111100.01 4;SRAM,DRAM 5;操作码,地址码6 ;道密度,位密度 7;补码 8;寄存器,存储器 9;内容,部分主存内容 10;随机,顺序 11 ;或,非 12;集中、分布刷新 13;微指令14;1.0111 15; 直接相联、组相联、全相联16; 内中断,外中断17;地址、数据18;取指令、执行19;触发器mos电容20;磁光型、相变型21; 中断服务程序入口22;微操作时间23; 栈底不变,栈顶可变 24; +232 ×(1-2-10)、+2─42 25;软件

三 简答题

见教材。

四 计算题

1. 解:[X]补=1.10001 [-X] 补=0.01111 [Y] 补=0.11001 [-Y] 补=1.00111

X+Y=+0.01010 X-Y 结果发生溢出

2.原码 11110001 反码 10001110 补码 10001111 移码 00001111 3.11111111,10000001 4.存储面=20个记录面 柱面=6000

硬盘的存储容量=32*6000*32*512B 数据传输率=(5400/60)*(32*512)B/s 5.⑴5位,9位,2位 ⑵512块。

6.⑴ 4MB ⑵16片 (3)2位地址线作芯片片选选择

7.所需芯片总数(64K×32)÷(16K×16)= 8片 因此存储器可分为4个模块,每个模块16K×32位,各模块通过A15、A14进行2:4译码。

8.(1)0.7 ; (2)190ns

9. (1)+215 -1、-1; (2) +(1-2-15 )、-2-15。 10. (1)51、4、9 位 ; (2) 见教材。

11.原码-127、补码 -1、 反码0和移码+1 12.见教材。

试卷A

一、填空题:(每空1分,共15分)

1、原码一位乘法中,符号位与数值位( ),运算结果的符号位等于( )。

2、码值80H:若表示真值0,则为( )码;若表示真值―128,则为( )码。

3、微指令格式分为( )型微指令和( )型微指令,其中,前者的并行操作能力比后者强。

4、在多级存储体系中,Cache存储器的主要功能是( )。

5、在下列常用术语后面,写出相应的中文名称:VLSI( ), RISC( ), DMA( ), DRAM( )。

6、为了实现CPU对主存储器的读写访问,它们之间的连线按功能划分应当包括( ),( )(

7、从计算机系统结构的发展和演变看,近代计算机是以( )为中心的系统结构。

二、单项选择题:(每题2分,共40分)

1、寄存器间接寻址方式中,操作数处于( )中。

A、通用寄存器 B、主存 C、程序计数器 D、堆栈

2、CPU是指( )。

。 )

A、运算器 B、控制器

C、运算器和控制器 D、运算器、控制器和主存

3、若一台计算机的字长为2个字节,则表明该机器( )。

A、能处理的数值最大为2位十进制数。

B、能处理的数值最多由2位二进制数组成。

C、在CPU中能够作为一个整体加以处理的二进制代码为16位。

D、在CPU中运算的结果最大为2的16次方

4、在浮点数编码表示中,( )在机器数中不出现,是隐含的。

A、基数 B、尾数 C、符号 D、阶码

5、控制器的功能是( )。

A、产生时序信号 B、从主存取出一条指令 C、完成指令操作码译码

D、从主存取出指令,完成指令操作码译码,并产生有关的操作控制信号,以解释执行该指令。

6、虚拟存储器可以实现( )。

A、提高主存储器的存取速度

B、扩大主存储器的存储空间,并能进行自动管理和调度

C、提高外存储器的存取周期

D、扩大外存储器的存储空间

7、32个汉字的机内码需要( )。

A、 8字节 B、64字节 C、32字节 D、16字节

8、相联存储器是按( )进行寻址的存储器。

A、地址指定方式 B、堆栈指定方式

C、内容指定方式 D、地址指定方式与堆栈存储方式结合

9、状态寄存器用来存放( )。

A、算术运算结果 B、逻辑运算结果

C、运算类型 D、算术逻辑运算指令及测试指令的结果状态

10、在机器数( )中,零的表示形式是唯一的。

A、原码 B、补码 C、补码和移码 D、原码和反码

11、计算机的存储器采用分级方式是为了( )。

A、减少主机箱的体积 B、解决容量、价格、速度三者之间的矛盾

C、保存大量数据方便 D、操作方便

12、有关Cache的说法正确的是( )。

A、只能在CPU以外 B、CPU内外都可以设置Cache

C、只能在CPU以内 D、若存在Cache,CPU就不能再访问主存

13、在定点二进制运算中,减法运算一般通过( )来实现。

A、原码运算的二进制减法器 B、补码运算的二进制减法器

C、补码运算的十进制加法器 D、补码运算的二进制加法器

14、堆栈常用于( )。

A、数据移位 B、程序转移 C、保护程序现场 D、输入、输出

15、计算机系统的层次结构从内到外依次为( )。

A、硬件系统、系统软件、应用软件 B、系统软件、硬件系统、应用软件

C、系统软件、应用软件、硬件系统 D、应用软件、硬件系统、系统软件

16、一个指令周期通常由( )组成。

A、若干个节拍 B、若干个时钟周期

C、若干个工作脉冲 D、若干个机器周期