zoukankan      html  css  js  c++  java
  • 学习笔记分享之汇编---1. 通用寄存器

    前言:
      此文章收录在本人的《学习笔记分享》分类中,此分类记录本人的学习心得体会,现全部分享出来希望和大家共同交流学习成长。附上分类链接:
      https://www.cnblogs.com/tibbors/category/1729804.html

    学习内容:通用寄存器

    • r--register--寄存器

    • m--memory--内存

    • imm--immediately--立即数

      32位通用寄存器

      成员如下:

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

      关系如下:

      通用寄存器

      指定用途如下:

      寄存器 主要用途 编号 存储数据的范围
      EAX 累加器 0 0 - 0xFFFF FFFF
      ECX 计数器 1 0 - 0xFFFF FFFF
      EDX I/O指针 2 0 - 0xFFFF FFFF
      EBX DS段的数据指针 3 0 - 0xFFFF FFFF
      ESP 堆栈指针 4 0 - 0xFFFF FFFF
      EBP SS段的数据指针 5 0 - 0xFFFF FFFF
      ESI 字符串操作的原指针;SS段的数据指针 6 0 - 0xFFFF FFFF
      EDI 字符串操作的目标指针;ES段的数据指针 7 0 - 0xFFFF FFFF
  • 相关阅读:
    ror小记
    uuid before_create
    好东西jquery ui slider
    ror
    rails3 reventl
    ad
    wiki guide tutorial
    忽然意识到我需要端正态度
    20101022网站更新部署
    ECFA
  • 原文地址:https://www.cnblogs.com/tibbors/p/12724760.html
Copyright © 2011-2022 走看看