计算机中一条指令是如何组成的-创新互联
这篇文章主要介绍计算机中一条指令是如何组成的,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!
成都创新互联公司致力于成都做网站、成都网站建设,成都网站设计,集团网站建设等服务标准化,推过标准化降低中小企业的建站的成本,并持续提升建站的定制化服务水平进行质量交付,让企业网站从市场竞争中脱颖而出。 选择成都创新互联公司,就选择了安全、稳定、美观的网站建设服务!一条指令通常由操作码和地址码两个部分组成。一条指令就是机器语言的一个语句,它是一组有意义的二进制代码,指令的基本格式如:操作码字段,地址码字段;其中操作码指明了指令的操作性质及功能,地址码则给出了操作数或操作数的地址。
计算机指令就是指挥机器工作的指示和命令,程序就是一系列按一定顺序排列的指令,执行程序的过程就是计算机的工作过程。
控制器靠指令指挥机器工作,人们用指令表达自己的意图,并交给控制器执行。
一条指令通常由操作码和地址码两个部分组成。
指令就是给计算机下达的一道命令。它告诉计算机要做什么操作、参与此项操作的数据来自何处、操作结果又将送往哪里,所以,一条指令必须包括操作码和地址码。
对操作码的组织与编码有以下三种:
(1)定长的操作码的组织方案
优点:计算机的硬件设计简单,指令译码和执行速度快。
缺点:当指令数量增多、指令字单独为操作码划分出固定的多位后,留给表示操作数地址的位数就会严重不足。
适用于字长较长的计算机系统,如32位或32位以上。
(2)变长的操作码的组织方案
优点:在比较短的指令字中,既能表示出比较多的指令条数又能尽量满足操作数地址的要求。
缺点:计算机的硬件设计复杂,指令译码和执行速度较慢。
适用于字长较短的计算机系统,如16位或16位以下。
(3)操作码字段与操作数地址有所交叉的方案
优点:在比较短的指令字中,既能表示出比较多的指令条数又能尽量满足操作数地址的要求。操作码不再集中在指令字的高位,而是与表示操作数地址的字段有所交叉。
缺点:计算机的硬件设计复杂,指令译码和执行速度较慢。
这种方案不很常用。
以上是“计算机中一条指令是如何组成的”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注创新互联行业资讯频道!
名称栏目:计算机中一条指令是如何组成的-创新互联
当前路径:http://pwwzsj.com/article/gdici.html