- 44
- 0
- 约8.4千字
- 约 8页
- 2017-03-08 发布于贵州
- 举报
计算机组成原理程序设计
已知某机采用微程序控制方式,其存储器容量为512×48(位),微程序在整个控制存储器中实现转移,可控制微程序的条件共4个,微指令采用水平型格式,后继微指令地址采用断定方式,如图所示:
←操作控制→ ←—————— 顺序控制 ————————→
微指令中的三个字段分别应多少位?
画出对应这种微指令格式的微程序控制器逻辑框图。
解:(1)假设判别测试字段中每一位为一个判别标志,那么由于有4个转移条件,故该字段为4位,(如采用字段译码只需2位),下地址字段为9位,因为控制容量为512单元,微命令字段是( 48 – 4 - 9 ) 35 位。
(2)对应上述微指令格式的微程序控制器逻辑框图B1.2如下:其中微地址寄存器对应下地址字段,P字段即为判别测试字段,控制字段即为微命令子段,后两部分组成微指令寄存器。地址转移逻辑的输入是指令寄存器OP码,各状态条件以及判别测试字段所给的判别标志(某一位为1),其输出修改微地址寄存器的适当位数,从而实现微程序的分支转移。 图B1.2
2.某计算机有8条微指令I1—I8,每条微指令所包含的微命令控制信号见下表,a—j 分别对应10种不同性质的微命令信号。假设一条微指令的控制字段仅限8位,请安排微指令的控制字段格式。
a* b,c,d,e,f,g,h,j b* c,d,e,h c* d,e,g,h d* e,f,g,h e*
原创力文档

文档评论(0)