好文档 - 专业文书写作范文服务资料分享网站

计算机组成原理第五章答案

天下 分享 时间: 加入收藏 我要投稿 点赞

---

第 5 章习题参考答案

第 5 章习题参考答案

1.请在括号内填入适当答案。在 CPU 中: (1)保存当前正在执行的指令的寄存器是( IR ); (2)保存当前正在执行的指令地址的寄存器是( AR ) (3)算术逻辑运算结果通常放在( DR )和( 通用寄存器 )。

2.参见图 5.15的数据通路。画出存数指令“ STO Rl,(R2)”的指令周期流程 图,其含义是将寄存器 Rl 的内容传送至 (R2)为地址的主存单元中。标出各微操 作信号序列。

解:

STO R1, (R2)的指令流程图及微操作信号序列如下:

1

---

---

第 5 章习题参考答案

STO R1, (R2)

(PC)→AR

PCO, G, AR i

(M) →DR R/W=R

(DR) →IR DRO, G, IR i

(R2)→AR R2O, G, AR i

(R1)→DR R1O, G, DR i

(DR) →M R/W=W

~

3.参见图 5.15 的数据通路, 画出取数指令 “LAD (R3),R0”的指令周期流程图, 其含义是将 (R3)为地址主存单元的内容取至寄存器 R2 中,标出各微操作控制信 号序列。

解:

LAD R3, (R0)的指令流程图及为操作信号序列如下:

2

---

---

第 5 章习题参考答案

LAD (R3), R0

(PC)→AR PCO, G, AR i

(M) →DR R/W=R

(DR) →IR DRO, G, IR i

(R3)→AR R3O, G, AR i

(M) →DR R/W=R

(DR) →R0 DRO, G, R0i

~

4.假设主脉冲源频率为 10MHz,要求产生产生器的逻辑图。 解:

3

---

5 个等间隔的节拍脉冲,试画出时序 ---

第 5 章习题参考答案

5.如果在一个 CPU 周期中要产生 3 个节拍脉冲;Tl=200ns,T2=400ns,T3=200ns, 试画出时序产生器逻辑图。

解:取节拍脉冲 Tl、T2、T3 的宽度为时钟周期或者是时钟周期的倍数即可。所 以取时钟源提供的时钟周期为 200ns,即,其频率为 5MHz.;由于要输出 3 个节 拍脉冲信号,而 T3 的宽度为 2 个时钟周期,也就是一个节拍电位的时间是 4 个 时钟周期,所以除了 C4 外,还需要 3 个触发器—— Cl、C2、C3;并令 T1

C C ;T1

1

2

C2 C3 ;T3 C1 C3 ,由此可画出逻辑电路图如下:

4

---

---

第 5 章习题参考答案

6.假设某机器有 80 条指令,平均每条指令由 4 条微指令组成,其中有一条取

指微指令是所有指令公用的。 已知微指令长度为 32 位,请估算控制存储器容量。

---

计算机组成原理第五章答案

---第5章习题参考答案第5章习题参考答案1.请在括号内填入适当答案。在CPU中:(1)保存当前正在执行的指令的寄存器是(IR);(2)保存当前正在执行的指令地址的寄存器是(AR)(3)算术逻辑运算结果通常放在(DR)和(通用寄存器)。2.参见图5.15的数据通路。画出存数指令“STORl
推荐度:
点击下载文档文档为doc格式
0gpyf9f02a38ccg96mxg8n6j4879hw00c1n
领取福利

微信扫码领取福利

微信扫码分享