- 494 名前:ハッカーの達人 ◆rXO2VZp4eo mailto:sage [2006/02/23(木) 20:27:38 ID:???]
- hello.asm
section .date ; セクションの宣言 msg db "Hello, word!" ; 文字列 section .text ; セクションの宣言 global _start ; ェlfリンク時のデフォルトエントリポイント _start: ; write() 呼び戻し mov eax, 4 ; write はシステムコール #4 であるため 4 を eax に設定 mov eax, 1 ; stdout の 正しい fd は 1 であるため, 1 を ebx に設定 mov ecx, msg ; 文字列のアドレスを ecx に設定 mov edx, 13 ; 文字列は 13 バイトであるため、13 を edx に設定 int 0x80 ; システムコールを行うため、カーネルを呼び出す いったん区切ります
|

|