BxyLoveComputer 发表于 2018-11-19 10:32:50

call和ret指令

本帖最后由 BxyLoveComputer 于 2018-11-19 19:17 编辑

assume cs:codes
stack segment
db 16 dup (0)
stack ends
codes stgment
mov ax,4c00h
int 21h
start:mov ax,stack
mov ss,ax
mov sp,16 ;以上栈与寄存器绑定,空间16
mov ax,0 ;ip为0
push cs ;入栈cs
push ax ;入栈ip
mov bx,0 ;???????这条是什么???????
retf ;用栈中数据修改cs和ip
codes ends
end start

mov bx,0 ;不懂这条指令的作用是?

问题已解决,请看6楼

BxyLoveComputer 发表于 2018-11-19 12:00:24

在线等,急~~~~{:10_266:}

heidern0612 发表于 2018-11-19 12:04:38

有好友就@好友

BxyLoveComputer 发表于 2018-11-19 12:41:40

heidern0612 发表于 2018-11-19 12:04
有好友就@好友

{:10_266:}我,我新来的{:10_266:}

heidern0612 发表于 2018-11-19 13:26:34

对不起,我不懂汇编~ {:10_324:}

BxyLoveComputer 发表于 2018-11-19 19:16:12

heidern0612 发表于 2018-11-19 13:26
对不起,我不懂汇编~

刚才回来试了试,没什么区别。
页: [1]
查看完整版本: call和ret指令