retiret.asm
来自「开放源码的编译器open watcom 1.6.0版的源代码」· 汇编 代码 · 共 58 行
ASM
58 行
name retiret
.386
.MODEL MEDIUM,C
.CODE
;.8086
public proc1
proc1 proc uses bx, param1:word, param2:word
local x1:word, x2:word
mov bx,param1
mov x1,bx
mov bx,param2
mov x2,bx
mov bx,param1
mov param2,bx
or ax,ax
jnz SHORT label1
iret
label1: or ax,ax
jnz SHORT label2
.386
iretd
label2: or ax,ax
jnz SHORT label3
iretf ; ignore epilog code
label3: or ax,ax
jnz SHORT label4
iretdf ; ignore epilog code
label4: or ax,ax
jnz SHORT label5
ret
label5: or ax,ax
jnz SHORT label6
retn ; ignore epilog code
label6: or ax,ax
jnz SHORT label7
retf ; ignore epilog code
label7: ret
proc1 endp
.DATA
x db 0
END
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?