大家好,欢迎来到IT知识分享网。
机器指令的形式
机器指令的组成部分
机器指令的分类
有三种指令
- 三地址指令
操作码给出操作方式,比如加减乘除,然后在三地址指令上,操作码作用于地址一(addr1)和地址二(addr2)上面,然后把结果赋值到地址三(addr3)上 - 二地址指令
操作码作用于地址一和地址二上面,然后结果赋值给地址一或者地址二 - 一地址指令
这个用于操作码只对一个数据操作,如上面的第一条指令是对地址一中的数据操作,第二条是自增、自减…
其实我们还有一个零地址指令
有这么两个特点
机器指令的操作类型
有四种类型
- 数据传输
如下这几种的数据传输
- 算术逻辑操作
用在这里 - 移位操作
这样的操作
- 控制指令
比如,等待指令,停机指令,空操作指令,中断指令等
机器指令的寻址方式
指令寻址
数据寻址
有这三种:
- 立即寻址
操作的数据直接放在指令里面,不需要找寻对应的地址 - 直接寻址
直接指令里面给出所需操作数据的地址,直接根据地址找到数据进行操作 - 间接寻址
即操作指令中的地址存放的是另一个地址,然后计算机找到这个地址再通过这个地址去找其他的数据或者地址
各自的缺点的优点:
免责声明:本站所有文章内容,图片,视频等均是来源于用户投稿和互联网及文摘转载整编而成,不代表本站观点,不承担相关法律责任。其著作权各归其原作者或其出版社所有。如发现本站有涉嫌抄袭侵权/违法违规的内容,侵犯到您的权益,请在线联系站长,一经查实,本站将立刻删除。 本文来自网络,若有侵权,请联系删除,如若转载,请注明出处:https://haidsoft.com/120989.html











