line.asm

来自「unix环境下实现的cmm语言编译器」· 汇编 代码 · 共 49 行

ASM
49
字号
section .textglobal mainmain:push ebxpush edxpush ecxpush esipush edipush ebpmov ebp,espmov esi, 0jmp L3L2:cmp edi,10jne near L3mov ebx, esiadd ebx, 1mov esi, ebxL3:call getcharadd esp, 0mov edi, eaxcmp eax,-1jne near L2push esipush L7call printfadd esp, 8mov eax,0jmp L1L1:mov esp,ebppop ebppop edipop esipop ecxpop edxpop ebxretextern printfextern getcharsection .dataalign 1L7:db 37db 100db 10db 0

⌨️ 快捷键说明

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