汇编语言程序设计---指令系统总结
2022/5/31 1:22:38
本文主要是介绍汇编语言程序设计---指令系统总结,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
目录- 引言
- 数据传送指令
- 算术运算指令
- 逻辑指令
- 转移指令
- 处理器控制指令
- 串处理指令
引言
- 8086CPU提供几大类指令,即数据传统指令
数据传送指令
- 比如MOV,PUSH,POP,PUSHF,POPF,XCHG等,这些指令实现寄存器和内存、寄存器和寄存器之间的单个数据传送,或者直接将立即数送入寄存器或内存。
算术运算指令
- 比如ADD,SUB,ADC,SBB,INC,DEC,CMP,IMUL,IDIV,AAA等,这些指令实现寄存器和内存中的数据的算术运算。
- 算术运算指令的执行结果会影响标志寄存器的位,比如SF、ZF,OF,CF,PF,AF等位。
逻辑指令
转移指令
- 用于修改CS和IP,来实现执行指令的转移。
处理器控制指令
- 用于对标志寄存器或其它处理器状态进行设置的指令。
串处理指令
- 用于对内存中的批量数据进行处理,一般需要和REP、REPE、REPNE等前缀指令配合使用。
这篇关于汇编语言程序设计---指令系统总结的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-06-26结对编程到底难不难?答案在这里
- 2024-06-19《2023版Java工程师》课程升级公告
- 2024-06-15matplotlib作图不显示3D图,怎么办?
- 2024-06-1503-Loki 日志监控
- 2024-06-1504-让LLM理解知识 -Prompt
- 2024-06-05做软件测试需要懂代码吗?
- 2024-06-0514-ShardingSphere的分布式主键实现
- 2024-06-03为什么以及如何要进行架构设计权衡?
- 2024-05-31全网首发第二弹!软考2024年5月《软件设计师》真题+解析+答案!(11-20题)
- 2024-05-31全网首发!软考2024年5月《软件设计师》真题+解析+答案!(21-30题)