指令的功能和分类

指令的功能和分类

1.算术与逻辑运算指令

  • 加、减、乘、除、变符号 等算术运算
  • 与、或、非、异或 等逻辑运算

2.移位操作指令

  • 算术移位(一般只右移)、逻辑移位、循环移位

3.数据传送指令

  • 通用寄存器之间传送
  • 通用寄存器与主存储器存储单元之间传送
  • 主存储器不同存储单元之间传送

4.输入输出指令

  • 通用寄存器与输入输出设备(接口)之间传送

5.转移指令 结构冲突 互斥

  • 变动程序中指令执行次序的指令,分为无条件转移指令和条件转移指令

6.子程序调用与返回指令

  • 调用指令与返回指令二者要配合使用,子程序的最后一条指令一定是返回指令,执行结束后返回主程序断点

7.堆栈操作指令

  • 堆栈(stack )是由若干个连续存储单元组成的先进后出的存储区,有压入(即进栈)和弹出(即退栈)操作

8.其他指令

  • 置条件码指令、开中断指令、关中断指令
  • 停机指令、空操作指令、特权指令
全部评论

相关推荐

不愿透露姓名的神秘牛友
07-10 15:58
投个小米提前批试试水,先投一个岗位看看形势,不行就再沉淀一下投第二个岗位,莫辜负
Java抽象带篮子:我嘞个骚刚,已经开始研发6g了吗
投递小米集团等公司7个岗位
点赞 评论 收藏
分享
06-12 17:46
门头沟学院 Java
运营你豪哥:来说重点: ​1.项目前置,时间倒序。​​ 2.​项目描述强化结果与量化效果(STAR原则里的R)。​​ ​3.个人技能精炼,明确掌握程度,突出核心。​​ ​4.增加强有力开头的个人总结部分。​​ 5.​优化教育背景(成绩排名)、合并奖项与活动。​​
听劝,我这个简历该怎么改...
点赞 评论 收藏
分享
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务