微程序 微命令 微指令概念区别

微程序 微命令 微指令概念区别,第1张

区别如下:

1、概念不同。

程序(microprogram)是实现程序的一种手段,具体就是将一条机器指令编写成一段微程序。在有微程序的系统念盯中,当CPU执行机器指令时,会在控制存储器里寻找与该机器指令对应的微程序,取出相应的微指令来控制执行各个微 *** 作,从而完成该程序语句的功能。

微指令是指在微程序控制的计算机中,同时发出的控制信号所执行的一组微 *** 作。

命令即仔稿和控制部件通过控制线向执行部件发出各种控制命令 。在微指令的控制字段中,每一位代表一个微命令。

2、包含内容不同。

每一个微程序包含若干条微指令,在微指令的控制字段中,每一位代表一个微命令。

3、功能不同。

微敬冲程序用于实现机器指令的功能。微指令用于完成一个功能相对完整的 *** 作。微命令一般用于控制数据通路上门的打开/关闭,或者功能选择。

参考资料来源:百度百科-微程序

参考资料来源:百度百科-微命令

参考资料来源:百度百科-微指令

(1)画出CPU数据通路图.

(2)设计出每条指令的指令格式及所用寻址方式.

(3)进行时序周期的分配扮源.

(4)画出每条指令的微 *** 作流程图;并注明每个微 *** 作对应的控制悄裤信号.

(5)设计出启缺简微指令格式,并编写微程序代码.

PC->AR,PC+1->PC对应TEC-2微码:0000 0E00 A0B5 5402

MEM->AR对应TEC-2微码:0000 0E00 10F0 0002

MEM-R0->猛余芦R1CC#=0对应TEC-2微码毁携:枝带0029 0301 32C0 10A9

我用TEC-2指令系统运行了一下,貌似是对的


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12272143.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-24
下一篇 2023-05-24

发表评论

登录后才能评论

评论列表(0条)

保存