⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 statement.asm

📁 unix环境下实现的cmm语言编译器
💻 ASM
字号:
section .textglobal mainmain:push ebxpush edxpush ecxpush esipush edipush ebpmov ebp,espmov esi, 1mov edi, 2cmp edi, 0je near L2cmp esi, 0je near L4mov ebx, esiadd ebx, edimov esi, ebxjmp L3L4:mov ebx, esisub ebx, edimov esi, ebxjmp L3L2:mov esi, ediL3:mov esi, 100000mov ebx, 0jmp L7L9:push edipush L12call printfadd esp, 8mov edx, ediadd edx, 1mov edi, edxcmp edi,5000jne near L13jmp L10L13:cmp edi,5000jne near L10jmp L11L10:cmp edi,esijl near L9L11:mov edi, 0mov edx, ebxadd edx, 1mov ebx, edxL7:cmp ebx,10jl near L10mov eax,0jmp L1L1:mov esp,ebppop ebppop edipop esipop ecxpop edxpop ebxretextern printfsection .dataalign 1L12:db 98db 32db 61db 32db 37db 100db 10db 0

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -