在ST形成子程序入口;在ET保存返回地址,并转子程序入口。
例:JSR(R2);
FT0:M→IR,PC+1→PC
ST0:R2→MAR
ST1:M→MDR→C
ET0:SP-1→SP、MAR
ET1:PC→MDR
ET2:MDR→M
ET3:C→PC、MAR
4.控制逻辑
归纳微命令,综合化简条件,用组合逻辑电路实现。
4.4.4微程序控制器设计
1.时序系统
二级时序:
2.微命令格式
按数据通路各段操作划分字段,同类操作中互斥的微命令放同一字段。
3.微程序的结构
(1)编写顺序
按指令执行顺序编写;
取机器指令——功能转移——执行
按操作码编码顺序,逐级分类编写:
MOV指令、双操作数指令、单操作数指令、转移指令
(2)实现分支
将同类断定依据所对应的微地址放在相应的微地址形成表中,用SC字段选取。