计算机组成原理试题库(含答案)-- 联系客服

发布时间 : 星期日 文章计算机组成原理试题库(含答案)--更新完毕开始阅读175eb374094e767f5acfa1c7aa00b52acfc79c27

文档

9.A.时序信号 B.取指令

三. 简答题:

1. 时间上讲,取指令事件发生在“取指周期”,取数据事件发生在“执行周期”。从

空间上讲,从内存读出的指令流流向控制器(指令寄存器)。从内存读出的数据流流向运算器(通用寄存器)。

2. 指令周期是完成一条指令所需的时间。包括取指令、分析指令和执行指令所需的

全部时间。机器周期也称为CPU周期,是指被确定为指令执行过程中的归一化基准时间,通常等于取指时间(或访存时间)。时钟周期是时钟频率的倒数,也可称为节拍脉冲或T周期,是处理操作的最基本单位。一个指令周期由若干个机器周期组成,每个机器周期又由若干个时钟周期组成。 3. (1)外设发出DMA请求;

(2)CPU响应请求,DMA控制器从CPU接管总线的控制; (3)由DMA控制器执行数据传送操作; (4)向CPU报告DMA操作结束。

主要优点是数据数据速度快

4. 寄存器-寄存器型执行速度最快,存储器-存储器型执行速度最慢。因为前者操作数

在寄存器中,后者操作数在存储器中,而访问一次存储器所需的时间一般比访问一次寄存器所需时间长。

四. 应用题

1. 原码 11110001 反码 10001110 补码 10001111 移码 00001111

2.(1)0020H (2)1166H (3)1256H (4)0058H (5)1257H 3.(1)(354 58 )10=(162.A)16

(2)(354 58 )10=(101100010.1010)2

(3)(354 58 )10=(542.5)8

(4)(354 58 )10=(001101010100.011000100101)BCD 4. 最小值2-111111×0.00000001 最大值2

111111

×0.11111111

5. 设地址线x根,数据线y根,则 2·y=64K×2 若 y=1 x=17 y=2 x=16 y=4 x=15

x

文档

y=8 x=14

因此,当数据线为1或2时,引脚之和为18 共有2种解答

6. 每个字符格式包含十个位,因此字符传送速率 4800波特/10=480字符/秒

每个数据位时间长度T=1/4800=0.208ms 数据位传送速率8×480=3840位/秒 7. (2×8)/(32k×8)=8,故需8个模块 (32k×8)/(4k×4)=16,故需16片芯片 共需8×16=128片芯片

为了选择各模块,需使用3:8译码器 即3根地址线选择模条。

18

文档

8.中断处理过程流程图如图C2.1所示。 取指令 执行指令 否 是 中 断 周 期 响应中断 中断 关中断,即“中断屏蔽”置位 中 断 服 务 子 程 序 图C2.1

开中断,即“中断屏蔽”复位 恢复CPU现场 设备服务 保存CPU现场 转移到中断服务子程序

文档

计算机组成原理试题(五)

一、选择题 (每小题选出一个最合适的答案,每小题2分,共20分) 1、若十进制数为37.25,则相应的二进制数是( )。

(A)100110.01 (B)110101.01 (C) 100101.1 (D)100101.01 2、若[x]反=1.1011,则x=

(A)-0.0101 (B)-0.0100 (C)0.1011 (D)-0.1011

3、某机器字长16位,含一位数符,用补码表示,则定点小数所能表示的最小正数是( (A)2-15 (B)216 (C)2-1 (D)1-2-15 4、若采用双符号位补码运算,运算结果的符号位为10,则()。

(A)产生了负溢出(下溢) (B)产生了正溢出(上溢) (C)运算结果正确,为负数 (D)运算结果正确,为正数

5、在用比较法进行补码一位乘法时,若相邻两位乘数yiyi+1为01时,完成的操作是( (A)无 (B)原部分积+[X]补 ,右移一位 (C)原部分积+[-X]补 ,右移一位 (D)原部分积+[Y]补 ,右移一位 6、堆栈指针SP的内容是( )。

(A)栈顶地址 (B)栈底地址 (C)栈顶内容 (D)栈底内容 7、在寄存器间接寻址方式中,操作数是从( )。 (A)主存储器中读出 (B)寄存器中读出 (C)磁盘中读出 (D)CPU中读出

8、在微程序控制器中,一条机器指令的功能通常由( )。

(A)一条微指令实现 (B)一段微程序实现 (C)一个指令码实现 (D)一个条件码实现 9、在串行传输时,被传输的数据( )

(A) 在发送设备和接受设备中都是进行串行到并行的变换 (B) 在发送设备和接受设备中都是进行并行到串行的变换

(C) 发送设备进行串行到并行的变换,在接受设备中都是进行并行到串行的变换 (D) 发送设备进行并行到串行的变换,在接受设备中都是进行串行到并行的变换 10、系统总线是指( )。

(A) 运算器、控制器和寄存器之间的信息传送线 (B) 运算器、寄存器和主存之间的信息传送线 (C) 运算器、寄存器和外围设备之间的信息传送线 (D) CPU、主存和外围设备之间的信息传送线

二、名词解释(每小题4分,共20分) 1. 全相联映像 2. 指令系统

3. 指令周期、CPU周期 4. 向量中断 5. 微指令

三、改错题(在下列各小题的表述中均有错误,请改正。每小题3分,共12分)

。。 ) )