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

📄 word.asm

📁 unix环境下实现的cmm语言编译器
💻 ASM
字号:
section .textglobal mainmain:push ebxpush edxpush ecxpush esipush edipush ebpmov ebp,espsub esp, 8mov dword  [ebp+-4], 0mov esi, 0mov dword  [ebp+-8], 0mov ebx, 0jmp L3L2:mov edx, esiadd edx, 1mov esi, edxcmp edi,10jne near L5mov edx, ebxadd edx, 1mov ebx, edxjmp L3L5:cmp edi,32jne near L7mov dword  [ebp+-4], 0jmp L3L7:cmp edi,10jne near L9mov dword  [ebp+-4], 0jmp L3L9:cmp edi,9jne near L11mov dword  [ebp+-4], 0jmp L3L11:mov edx, dword [ebp+-4]cmp edx,0jne near L3mov dword  [ebp+-4], 1mov edx, dword [ebp+-8]add edx, 1mov dword  [ebp+-8], edxL3:call getcharadd esp, 0mov edi, eaxcmp eax,-1jne near L2push esimov edx, dword [ebp+-8]push edxpush ebxpush L15call printfadd esp, 16L1:mov esp,ebppop ebppop edipop esipop ecxpop edxpop ebxretextern printfextern getcharsection .dataalign 1L15:db 37db 100db 32db 37db 100db 32db 37db 100db 10db 0

⌨️ 快捷键说明

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