Java教程

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

本文主要是介绍【组原】微命令、微指令、微操作和微程序,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

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

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

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

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

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

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

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

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

而什么是微操作呢?

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

这篇关于【组原】微命令、微指令、微操作和微程序的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!