1 Star 0 Fork 1

fengxueygr/intel_asm

forked from 西边/intel_asm 
加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
a1.asm 559 Bytes
一键复制 编辑 原始数据 按行查看 历史
西边 提交于 2021-10-02 21:48 . comit
global _main
section .data
LC0:
db "please input decimalism number:",0Ah,0
LC1:
db "%d",0
LC2:
db "the hex number is %x",0
extern _printf,_scanf
section .text
_main:
push ebp
mov ebp,esp
sub esp,0x1000
mov dword [ebp-0x1000],0 ; i
mov dword [esp+0],LC0
mov eax,0
call _printf
sub esp,4
lea eax,[ebp-0x1000] ; i
mov dword [esp+4],eax
mov dword [esp+0],LC1
mov eax,0
call _scanf
sub esp,4
mov eax,dword [ebp-0x1000] ; i
mov dword [esp+4],eax
mov dword [esp+0],LC2
mov eax,0
call _printf
mov eax,0
leave
ret
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/fengxueygr/intel_asm.git
git@gitee.com:fengxueygr/intel_asm.git
fengxueygr
intel_asm
intel_asm
master

搜索帮助