编程语言
首页 > 编程语言> > 【组原】微命令、微指令、微操作和微程序

【组原】微命令、微指令、微操作和微程序

作者:互联网

【组原】微命令、微指令、微操作和微程序

在学习计组中涉及这么四个概念微命令、微指令、微操作和微程序。

微命令是指控制部件通过控制线向执行部件下达的控制命令。

单条微命令可能本身不具有多大的意义(当然,微指令也可以由有且仅有一条微命令构成),而由多条微命令组合成的命令集可能具有别样的效果,比如吩咐小明从冰箱取出雪糕,这部”指令“是由打开冰箱,取出雪糕和关闭冰箱三部分组合而成的,而单单打开冰箱并没有太大的意义。

引入一个对微指令的定义:

微指令是指在机器的一个CPU周期中,一组实现一定操作功能的微命令的组合

而多个微指令组合而成的序列叫做微程序。

比如把冰箱中的冰淇淋放在太阳下烤熟这么一件事。将其拿出和将其烤熟各占一个CPU周期,所以这个微程序占了两个CPU周期,或者说使用了两条微指令。

而什么是微操作呢?

微操作是微命令作用在硬件上的一个具体体现的,微命令像一个甲方,告诉乙方应该做出什么,而微操作像个乙方,实际地去做出来什么。

标签:微指令,冰箱,微操作,微程序,命令,CPU
来源: https://www.cnblogs.com/BeautifulWater/p/16204247.html