计算机组成原理第六版第五章部分习题

教材P186→2, 6, 7, 5(较高要求)]

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

【解】

【5】如果一个CPU周期中要产生3个节拍脉冲,T1 = 200ns,T2 = 400ns,T3 = 200ns,试画出时序发生器的逻辑图。

【解】节拍脉冲T1,T2,T3 的宽度等于时钟脉冲的周期或时钟脉冲的整数倍,所以,主脉冲源的频率为根据时序信号关系,T1,T2,T3 三个节拍脉冲的逻辑表达式为

;    ;    ;

 

【6】假设能够机器有80条指令,平均每条指令由4条微指令组成,其中有一条取指微指令是所有指令的公操作,已知微指令长度为32位,请估算出控制存储器的容量

【解】;

【7】某ALU期间是用模式控制码MS3S2S1C来控制执行不同的算术运算和逻辑运算,下表列出各指令所要求的的模式控制码,其中y为二进制变量,为0或1任选。试以指令码(A,B,H,D,E,F,G)为输入变量,写出控制参数M,S3,S2,S1,C的逻辑表达式。

指令码

M

S3

S2

S1

C

A,B

0

0

1

1

0

H,D

0

1

1

0

1

E

0

0

1

0

y

F

0

1

1

1

y

G

1

0

1

1

 

【解】M = G; S3 = H+D+F;  S2 = A+B+H+D+E+F+G;  S1 = A+B+ F+G;  C = H+D+Ey+Fy+G;  

第5.2节、第8次书面作业[教材P187→8, 10, 13, 16]

【8】某机有8条微指令I1~I8,每条微指令所包含的微指令控制信号如下表所示。a~j分别对应10种不同性质的微指令信号。假设一条微指令的控制字段仅为8位,请安排微指令的控制字段格式。

微指令

a

b

c

d

e

f

g

h

i

j

I1

 

 

 

 

 

I2

 

 

 

 

 

 

I3

 

 

 

 

 

 

 

 

I4

 

 

 

 

 

 

 

 

 

I5

 

 

 

 

 

 

I6

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值