2297| 3
|
怎样让一个字节型数据入栈? |
1鱼币
最佳答案一个字节入栈不行。
不过你可以这样
32位的话
mov ebx,[要入栈的值的内存地址]
movzx eax,byte ptr [ebx];读取一个字节放在AL,高位填写0
push eax
;接着要用到的时候
mov al,byte ptr [esp];byte ptr指定只传一个字节,或者movzx eax,byte ptr [esp]
16位的,大同小异
mov ds,xx;数据段
mov bx,xx;偏移
movzx ax, byte ptr ds:
push ax
;接着要用到的时候
mov al,byte ptr ss:[sp]
16位汇编我有点不太记得了,不知 ...
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
| ||
小甲鱼最新课程 -> https://ilovefishc.com
|
||
| |
小甲鱼最新课程 -> https://ilovefishc.com
|
|
| |
小甲鱼最新课程 -> https://ilovefishc.com
|
|
小黑屋|手机版|Archiver|鱼C工作室
( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)
GMT+8, 2025-7-24 09:23
Powered by Discuz! X3.4
© 2001-2023 Discuz! Team.