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

📄 expr.asm

📁 unix环境下实现的cmm语言编译器
💻 ASM
字号:
section .textglobal mainmain:push ebxpush edxpush ecxpush esipush edipush ebpmov ebp,espsub esp, 4mov ebx, 0mov edi, 20mov esi, 5mov dword  [ebp+-4], 3mov edx, ediadd edx, esimov eax,edimov ecx, dword [ebp+-4]sub esp, 4mov dword [ebp + -8], edxcdqidiv ecxmov eax,eaxsub esp, 4mov dword [ebp + -12], eaxmov eax,edimov ecx,3cdqidiv ecxmov ecx,edxmov eax, dword [ebp+-12]cdqidiv ecxmov edx, dword [ebp+-8]imul eax, edxsub esp, 4mov dword [ebp + -16], edxmov ecx, dword [ebp+-16]cdqidiv ecxmov edx, eaximul edx, ecxsub ecx, edxmov edx, ecxadd edx, ebxmov ebx, edxadd esp, 12mov esi, edxpush esipush ebxpush L2call printfadd esp, 12mov eax,0jmp L1L1:mov esp,ebppop ebppop edipop esipop ecxpop edxpop ebxretextern printfsection .dataalign 1L2:db 114db 32db 61db 32db 37db 100db 44db 32db 98db 32db 61db 32db 37db 100db 10db 0

⌨️ 快捷键说明

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