区别如下:
1、概念不同。
微程序(microprogram)是实现程序的一种手段,具体就是将一条机器指令编写成一段微程序。在有微程序的系统中,当CPU执行机器指令时,会在控制存储器里寻找与该机器指令对应的微程序,取出相应的微指令来控制执行各个微操作,从而完成该程序语句的功能。
微指令是指在微程序控制的计算机中,同时发出的控制信号所执行的一组微操作。
微命令即控制部件通过控制线向执行部件发出各种控制命令。在微指令的控制字段中,每一位代表一个微命令。
2、包含内容不同。
每一个微程序包含若干条微指令,在微指令的控制字段中,每一位代表一个微命令。
/iknow-pic.cdn.bcebos.com/9e3df8dcd100baa1610f78284910b912c8fc2e05"target="_blank"title="点击查看大图"class="ikqb_img_alink">/iknow-pic.cdn.bcebos.com/9e3df8dcd100baa1610f78284910b912c8fc2e05?x-bce-process=image%2Fresize%2Cm_lfit%2Cw_600%2Ch_800%2Climit_1%2Fquality%2Cq_85%2Fformat%2Cf_auto"esrc="
https://iknow-pic.cdn.bcebos.com/9e3df8dcd100baa1610f78284910b912c8fc2e05"/>
3、功能不同。
微程序用于实现机器指令的功能。微指令用于完成一个功能相对完整的操作。微命令一般用于控制数据通路上门的打开/关闭,或者功能选择。
参考资料来源:/baike.baidu.com/item/%E5%BE%AE%E7%A8%8B%E5%BA%8F"target="_blank"title="百度百科-微程序">百度百科-微程序
参考资料来源:/baike.baidu.com/item/%E5%BE%AE%E5%91%BD%E4%BB%A4/3294600?fr=aladdin"target="_blank"title="百度百科-微命令">百度百科-微命令
参考资料来源:/baike.baidu.com/item/%E5%BE%AE%E6%8C%87%E4%BB%A4"target="_blank"title="百度百科-微指令">百度百科-微指令