社区
汇编语言
帖子详情
32位寄存器怎么回事呀,汇编的不对!
aabiao
2003-09-11 11:32:18
用MASM 5.0汇编,有问题:
.386
.model tiny
0000 .code
0100 org 100h
0100 start:
0100 90 nop
0101 66| B8 5678 MOV ax,5678h ====这句是16为怎么加了66
0105 90 nop
0106 B8 12345678 MOV eax,12345678h ====这句反而没加66
010B 90 nop
010C B0 22 MOV al,34
...全文
34
3
打赏
收藏
32位寄存器怎么回事呀,汇编的不对!
用MASM 5.0汇编,有问题: .386 .model tiny 0000 .code 0100 org 100h 0100 start: 0100 90 nop 0101 66| B8 5678 MOV ax,5678h ====这句是16为怎么加了66 0105 90 nop 0106 B8 12345678 MOV eax,12345678h ====这句反而没加66 010B 90 nop 010C B0 22 MOV al,34
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
spbabyba
2003-09-12
打赏
举报
回复
学习
csdsjkk
2003-09-12
打赏
举报
回复
.386这条伪指令告诉汇编程序后面的代码是运行在32位环境下,
因此后面的16位代码都要加上16/32位指令切换码66h
Areslee
2003-09-12
打赏
举报
回复
将.386
放在.model tiny
后面
Windows内核-X64
汇编
X64新增的
寄存器
VS集成64位
汇编
环境64位
汇编
传参问题
汇编
里面调用外部函数全局变量定位
汇编
语言--32位
寄存器
详解
汇编
语言–32位
寄存器
详解 1.
寄存器
概述(16个): 4个数据(通用)
寄存器
:(EAX、EBX、ECX、EDX)。 6个段
寄存器
:(ES、CS、SS、DS、FS、GS)。 2个变址
寄存器
:(ESI、EDI)。 2个指针
寄存器
(ESP、EBP)。 1个指令指针
寄存器
:EIP。 1个标志
寄存器
: EFlags。 2.数据
寄存器
32位CPU有4个32位通用...
64位和32位的
寄存器
和
汇编
的比较
64位
寄存器
分配的不同 区别有: 64位有16个
寄存器
,32位只有8个。但是32位前8个都有不同的命名,分别是e _ ,而64位前8个使用了r代替e,也就是r _。e开头的
寄存器
命名依然可以直接运用于相应
寄存器
的低32位。而剩下的
寄存器
名则是从r8 - r15,其低位分别用d,w,b指定长度。 32位使用栈帧来作为传递的参数的保存位置,而64位使用
寄存器
,分别用rdi,rsi,rdx,rcx,r
64位
寄存器
与
汇编
64位
寄存器
分配的不同 区别有:64位有16个
寄存器
,32位只有8个。但是32位前8个都有不同的命名,分别是e _ ,而64位前8个使用了r代替e,也就是r _。e开头的
寄存器
命名依然可以直接运用于相应
寄存器
的低32位。而剩下的
寄存器
名则是从r8 - r15,其低位分别用d,w,b指定长度。32位使用栈帧来作为传递的参数的保存位置,而64位使用
寄存器
,分别用rdi,rsi,rdx,rcx,r8,r...
汇编
语言之
寄存器
(详细介绍)
32位CPU有2个32位通用
寄存器
ESI和EDI,其低16位对应先前CPU中的SI和DI,对低16位数据的。在实方式下,由于每个段的最大范围为64KB,所以,EIP的高16位肯定都为0,此时,相当于只用其低16。一共6个,包括:CF进位标志位、PF奇偶标志位、AF辅助进位标志位、ZF零标志位、偏移地址的一部分,但在用32位
寄存器
寻址时,不存在上述限制,所有32位
寄存器
(EAX、EBX、ECX、一个可乘以1、2、4、8的32位变址
寄存器
(EAX、EBX、ECX、EDX、ESI、EDI和EBP)。
汇编语言
21,459
社区成员
41,600
社区内容
发帖
与我相关
我的任务
汇编语言
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
复制链接
扫一扫
分享
社区描述
汇编语言(Assembly Language)是任何一种用于电子计算机、微处理器、微控制器或其他可编程器件的低级语言,亦称为符号语言。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章