汇编中ah,al,ax;es,cs,ds,ss;
ax中ah是高字节,al是低字节,组成ax(字)
CS 代码段寄存器;
DS 数据段寄存器;
ES 附加段寄存器。(使用时与数据段寄存器基本相同)
SS 堆栈段寄存器;
ds和es(Extra SEgment)一个是数据段,一个是附加数据段,这两个数据段一般情况下在使用方面没有多少区别。
在数据移动、搜索、比较这类指令中,DS 对应 SI,ES 对应 DI。这个时候,DS和ES就不同了,前面的表示源,后面的表示目的地。
程序加载后,DS存放着程序所在内存的段地址
AX 寄存器称为累加器,常用于存放算术、逻辑运算中的操作答数或结果。另外,所有的I/O指令都要使用累加器与外设接口传递数据。
BX 寄存器版称为基址寄存器,常用来存放访问内存时的地址。
CX 寄存器称为计数寄存器,在循环、串操作指令中用作计数器。
DX 寄存器称为数据寄存器,在寄存器间接寻址中的I/O指令中存放I/O端口的地址。
此外,在做双字权长乘除法运算时,DX 与AX合起来存放一个双字长数(32位),其中DX存放高16位,AX存放低16位。
汇编中ah,al,ax;es,cs,ds,ss;相关推荐
- IA-32 Architecture: the function of segment regitster(CS DS SS ES)
对于IA-32架构,与8086不同,段寄存器不再是像以前一样,直接作为段基址,因为32位的寄存器直接就可以表示4GB大小,不需要再偏移,因此段寄存器的含义也发生了相应的变化. 在IA-32架构里,段寄 ...
- x64 汇编跟 rax , eax ,ax ,ah ,al 的关系
今天测试 mov al ,10 mov ah ,20 add al , ah mov byte ptr[a] ,al //字节计算 sub al ,ah cmp zf ,0 mov byte ptr ...
- 【转】RAX,eax,ax,ah,al 关系
转自:RAX,eax,ax,ah,al 关系_迪迦 • 奥特曼-CSDN博客_rax和eax |63..32|31..16|15-8|7-0||AH.|AL.||AX.....||EAX....... ...
- RAX,eax,ax,ah,al 关系
|63..32|31..16|15-8|7-0||AH.|AL.||AX.....||EAX............| |RAX...................|
- 汇编 eax寄存器和AX,AH,AL之间的关系
EAX与AX不是独立的,EAX是32位的寄存器,而AX是EAX的低16位. 举例来说 mov eax, 12345678h 那么AX将会是eax的低16位,也就是5678h. 而如果此时 mov ax ...
- [转载]汇编eax寄存器和AX,AH,AL之间的关系
00000000 00000000 00000000 00000000 |=EAX=|-32个0,4个字节,2个字,1个双字 |AX=|-16个0,2个字节,1个字 |AH=|-----------8 ...
- eax ax ah al
; 初始化 32 位代码段描述符 xor eax, eax mov ax, cs shl eax, 4 add eax, LABEL_SEG_CODE32 mov word [LABEL_DESC_ ...
- 007-寄存器EAX与AX,AH,AL关系
寄存器EAX 寄存器AX 寄存器AH 寄存器AL 一.EAX与AX,AH,AL关系图 一格表示一字节 AX AH AL EAX 二.代码测试 1.OD命令栏?号指令 (用计显示表达式的值) print ...
- 汇编中各寄存器的作用(16位CPU14个,32位CPU16个)和 x86汇编指令集大全(带注释)
From:https://www.cnblogs.com/zimmerk/articles/2520011.html From:https://blog.csdn.net/bjbz_cxy/artic ...
最新文章
- 病毒的灵魂拷问(绝对原创)
- 在我方某前沿防守地域 matlab,蒙特卡洛方法模拟小例子
- GUN Global + Vim及其插件 打造Android源码阅读器
- 新型机器学习算法:正则化理解
- 两种简单高效的“反人脸识别”方法
- unix网络编程各种TCP客户-服务器程序设计实例(三)
- George Moody 对OSEA 软件的修改
- flask_loginer
- 设计模式(8)——外观模式
- mac 安装 mongo 及基本命令
- Microsoft 补丁下载
- 从拉格朗日插值法到范德蒙行列式
- 项目管理常用的七大工具
- java切换浏览器_java – 如何切换到新的浏览器窗口,点击按钮后打开?
- “大数据分析”和“数据分析”的区别与联系
- Rhel7.3_Oracle12cR2的RAC搭建安装
- MAC地址找不到解决方案
- 217公斤小伙不堪重负切胃减肥
- matlab 机器人运动,matlab机器人运动计算
- python-SQLAlchemy