s2.asm
来自「简单实现C--语言的编译器」· 汇编 代码 · 共 46 行
ASM
46 行
.386p
model flat
.code
min proc near
push ebp
mov ebp,esp
sub esp, 0
mov edx , dword ptr [ebp-4] ; i
cmp edx , dword ptr [ebp-8] ; j
jge short __@1
jmp __@2
__@1:
__@2:
mov esp,ebp
pop ebp
ret
min endp
_main proc near
push ebp
mov ebp,esp
sub esp, 12
mov edx , 6
mov dword ptr [ebp-8], edx;j
mov eax, dword ptr [ebp-8];j
add eax, 4
mov dword ptr [ebp-12], eax ;__t1
mov edx ,dword ptr [ebp-12] ; __t1
mov dword ptr [ebp-4] , edx ; i
mov edx , 10
mov dword ptr [ebp-4], edx;i
mov edx , 0
mov dword ptr [ebp-8], edx;j
mov esp,ebp
pop ebp
ret
_main endp
.data
public _main
end
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?