计算机组成原理课后习题答案(第三版)白中英
Mode1=01时为寄存器直接寻址方式,操作数S=(Rn); Mode1=11时为寄存器间址寻址方式, 有效地址E=(Rn)。 Mode2=00时为立即寻址方式,指令的13-0位为立即数; Mode2=01时为页面寻址方式;
Mode2=10时为变址寻址方式,E=(Rn)+D; Mode2=11时为变址间址寻址方式, E=((Rn)+D)。
(2)由于页面寻址方式时,D为14位,所以页面大小应为214=16K字,则1M字可分为26
=64个页面。可由PC的高6位指出页面号。
(3)能增加其它寻址方式,例上述间址方式、变址间址寻址方式。
9. 16个通用寄存器占4位,64种操作占6位,剩下22位用于存储器地址,
OP(6) R(4) D(22)
采用R为基址寄存器寻址,地址=(R)+D 当基址最大,D也是最大的时候,寻址能力最大 而寄存器是32位的,
故最大存储空间是232+222 = 4GB+4MB。 10、11、12、13、 14.C
15.(1)寄存器 (2)寄存器间接 (3)立即 (4)直接
(5)相对、基值、变址
第五章
1. IR、AR、DR、AC 2. STA R1,(R2) PC->AR PC0, G, ARi M->DR R/W=R
DR->IR DR0, G, ARi R20, G, ARi R2->AR R10, G, DRi R1->DR 17
计算机组成原理课后习题答案(第三版)白中英
3. LDA (R3), R0
PC->AR
M->DR
DR->IR
R3->AR R30, G, ARi
M->DR R/W=R
DR->R0 DR0, G, R0i 4.
T1T2T3T4T5QQQQQQQQCRTRTRTRTRELELELELS1CSC2CSC3CSC4CDDDD+5V23?CLRQQ脉冲TRELSCSC5D?时钟源
18
计算机组成原理课后习题答案(第三版)白中英
5.节拍脉冲T1,T2,T3的宽度实际上等于时钟脉冲的周期或是它的倍数。此处T1 = T2 = 200ns, T3 = 400ns,所以主脉冲源的频率应为f?1?5MHz。 T 为了消除节拍脉冲上的毛刺,环形脉冲发生器采用移位寄存器形式。图中画出了题目要求的逻辑电路图与时序信号关系图。根据时序信号关系,T1,T2,T3三个节拍脉冲的逻辑表达式如下:
T1?C1*C2 T2?C2 T3?T1
T1用与门实现,T2和T3则用C2的Q端和C1的Q端加非门实现,其目的在于保持信号输出时延时间的一致性并与环形脉冲发生器隔离。
T3 T2 T1QQQQQQC1C2C3RSETCLRSETCLRSETDD+5V23?SETCLRQCLR
1 2 3 4 5 6DSC4Q?D脉冲时钟源CLR ?C4C1C2C3T1T2
T3
6. (80*3?1)*32?964字节 819
计算机组成原理课后习题答案(第三版)白中英
7. 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φ 8. 经分析,(d, i, j)和(e, f, h)可分别组成两个小组或两个字段,然后进行译码,可得六个微命令信号,剩下的a, b, c, g四个微命令信号可进行直接控制,其整个控制字段组成如下:
* * * * * * * * a b c g 01d 10 i 10 f 11 j 11 h
9. P1 = 1,按IR6、IR5转移 P2 = 1,按进位C转移
10. (1)将C,D两个暂存器直接接到ALU的A,B两个输入端上。与此同时,除C,D外,
其余7个寄存器都双向接到单总线上。
移位器IR+1R0R1MDRALUABPC+1MR2R3MARCD (2)
20
相关推荐: