📄 word.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 + -