hello.asm
来自「jserv写的orz小内核 有详细的注释」· 汇编 代码 · 共 35 行
ASM
35 行
%include "macro.inc"%include "orzmicro.inc" db "ORZEXE.0" ; Executable file revision 0 id dd 0x1000 ; Stack size dd 0 ; Data size[ORG -0x10][BITS 32] xor ebx, ebx mov eax, msg_CreateTask mov esi, msg_task mov ecx, task_size xor edx, edx int i_SendMessageW xor ebx, ebx xor ecx, ecx xor edx, edx mov eax, msg_Exit int i_SendMessageW%include "console_library.inc"%include "debug.inc";;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;msg_task db "hello_" db 0 times (MAX_TASK_NAME + 1) - ($-msg_task) db 0 incbin "bin/hello_impl.bin"task_size equ $-msg_task
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?