美文网首页
8个通用寄存器

8个通用寄存器

作者: 开发界小学生 | 来源:发表于2020-03-29 15:58 被阅读0次

32位寄存器 16位寄存器 15-8 7-0 8位寄存器
EAX AX AH - AL
ECX CX CH-CL
EDX DX DH-DL
EBX BX BH-BL
ESP SP
EBP BP
ESI SI
EDI DI

代码演示

MOV EAX,0xAAAAA //  EAX 目标操作数 0xAAAAA 原操作数

MOV语法

  • MOV r.m8,r8
  • MOV r/m16,r16
  • MOV r/m32,r32
  • MOV r8,r/m8
  • MOV r32,r/m32
  • MOV r32,r/m32
  • MOV r8,imm8
  • MOV r16,imm16
  • MOV r32,imm32

  • r表示通用寄存器
  • m代表内存
  • imm代表立即数
  • r8代表8位通用寄存器
  • imm8代表8位立即数
    立即数:高级语言里的常量

内存读写

 mov dword ptr ds:[内存] ,0xffff // 立即数
mov r,dword ptr ds:[内存地址]

相关文章

  • AT&T汇编语言(寄存器分类)

    IA-32平台下的主要寄存器有一下几类: 通用寄存器 段寄存器 指令寄存器 通用寄存器是8个32为寄存器,用于存储...

  • MIPS汇编——指令学习笔记

    数量单位: MIPS架构标准的寄存器: 32个32bit的通用寄存器(R0~R31):通用寄存器 program ...

  • x86汇编小结一

    x86处理器架构 寄存器 AX:通用寄存器,低8位为AL寄存器,高8位为AH寄存器。一般是累加寄存器。 BX:通用...

  • 通用寄存器和初识汇编

    title: 通用寄存器date: 2018-12-11tags:- 滴水逆向- 汇编- 32位通用寄存器cate...

  • 汇编三、寄存器

    通用寄存器 ARM64拥有31个64位的通用寄存器(x0到x30),这些寄存器通常用来存放一般性的数据,称为通用寄...

  • (32位汇编 四)32位通用寄存器

    一、32位通用寄存器 注意:通用寄存器就是一个容器,我想存什么东西就存什么东西。通用寄存器好比一个水杯,不是只可以...

  • 2.3 通用寄存器上

    2.3通用寄存器上 本节必须掌握的知识点: u8位、16位、32位通用寄存器 u寄存器逻辑结构图 u寄存器的编号、...

  • 《汇编语言》读书笔记:寄存器

    1. 通用寄存器 ax, bx, cx, dx CPU包含4个通用寄存器ax, bx, cx, dx,16位CPU...

  • 汇编基础

    索引寄存器:index register 通用寄存器: EAX :累加器”(accumulator index),...

  • 指令

    1、32位通用寄存器 EAX EXC EDX EBX ESP EBP ESI EDI 2、16位通用寄存器 AX ...

网友评论

      本文标题:8个通用寄存器

      本文链接:https://www.haomeiwen.com/subject/osiyuhtx.html