汇编语言80x86系统通用数据传送指令详解

 更新时间:2021年11月10日 17:06:14   作者:壹零捌  
这篇文章主要为大家介绍了汇编语言80x86系统通用的数据传送指令详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步

通用数据传送指令

MOV move 传送
MOVSX move with sign-extend 带符号扩展传送
MOVZX move with zero-extend 带零扩展传送
PUSH push onto the stack 进栈
POP pop from the stack 出栈
PUSHA/PUSHAD push all registers 所有寄存器进栈
POPA/POPAD pop all registers 所有寄存器出栈
XCHG exchange 交换

附上UML Markdown代码:

title: MOV指令操作数采用方式
participant reg AS A
participant mem  AS B
participant 段寄存器(CS除外) AS C
participant 立即数 AS D 
A->B:
A->C:
A->A:
D->A:
D->B:
B->A:
B->C:
C->A:
C->B:

目的操作数不用立即数方式也不用CS寄存器

 这里是脚注的内容

以上就是汇编语言80x86系统通用数据传送指令详解的详细内容,更多关于80x86系统通用数据传送指令的资料请关注脚本之家其它相关文章!

相关文章

  • GNU ARM汇编语法原理及操作解析

    GNU ARM汇编语法原理及操作解析

    这篇文章主要介绍了GNU ARM汇编语法原理及操作解析,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下
    2020-01-01
  • 汇编语言功能字符串大小写转换实现实例详解

    汇编语言功能字符串大小写转换实现实例详解

    这篇文章主要为大家介绍了汇编语言功能大小写转换实现的实例详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步,早日升职加薪
    2021-11-11
  • 汇编语言80x86系统通用数据传送指令详解

    汇编语言80x86系统通用数据传送指令详解

    这篇文章主要为大家介绍了汇编语言80x86系统通用的数据传送指令详解,有需要的朋友可以借鉴参考下,希望能够有所帮助,祝大家多多进步
    2021-11-11
  • 汇编实现直接插入排序的方法示例

    汇编实现直接插入排序的方法示例

    这篇文章主要介绍了汇编实现直接插入排序的方法示例,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-02-02
  • 什么是汇编语言

    什么是汇编语言

    汇编语言(assembly language)是一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言
    2020-01-01
  • 汇编语言 masm5与debug命令使用方法小结

    汇编语言 masm5与debug命令使用方法小结

    本文总结了汇编程序的基本框架及规范、masm5工具的基本使用方法、debug命令的基本使用方法
    2023-08-08
  • 汇编中的数组分配和指针的实现代码

    汇编中的数组分配和指针的实现代码

    这篇文章主要介绍了汇编中的数组分配和指针的实现代码,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2020-01-01
  • 汇编语言系列之汇编实现简单数学运算

    汇编语言系列之汇编实现简单数学运算

    这篇文章主要介绍了汇编语言系列之汇编实现简单数学运算的思路详解,本文给大家列出了两种算术运算的代码,设计思路给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2021-11-11
  • 汇编语言软件延时1s的实现方法

    汇编语言软件延时1s的实现方法

    这篇文章主要介绍了汇编语言软件延时1s的实现方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-01-01
  • 汇编语言入门教程(这一篇足矣)

    汇编语言入门教程(这一篇足矣)

    汇编语言是一种最低级、最古老、不具有移植性的编程语言,它能够直接访问计算机硬件,所以执行效率极高,占用资源极少,想学习汇编语言的朋友不妨阅读下本教程
    2020-01-01

最新评论