開発環境 |
メモ帳 |
実行環境 |
Windows 7 Home Premium SP1 (32bit) |
参考
- ユーザー環境変数Pathにlasmをインストールしたディレクトリを登録すると捗る
hello.asm
.model tiny
.code
org 100h
mov ah, 09h
mov dx, offset msg
int 21h
mov ah, 4ch
mov al, 00h
int 21h
.data
msg db 'hello, world',0dh,0ah,'$'
end
手順および実行結果
D:\Projects\[[ASM]]\hello>lasm hello
Light Macro Assembler for x86 Version 2.35C
Copyright (C) Tama Software Ltd., 1991-2003. (http://www.tamasoft.co.jp/)
hello.asm
?_DUMMY ........ 0 bytes (DGROUP)
_TEXT .......... 269 bytes (DGROUP)
_DATA .......... 15 bytes (DGROUP)
Total .......... 284 bytes
D:\Projects\ASM\hello>lil hello /c
Light Linker Version 2.40F
Copyright (C) Tama Software Ltd., 1991-2003.【体験版】
実行ファイル hello.com を作成しました.
D:\Projects\ASM\hello>hello
hello, world
D:\Projects\ASM\hello>
hello.dmp
ADDRESS 00 01 02 03 04 05 06 07 08 09 0A 0B 0C 0D 0E 0F 0123456789ABCDEF
------------------------------------------------------------------------------
00000000 B4 09 BA 0E 01 CD 21 B4 4C B0 00 CD 21 00 68 65 エ.コ..ヘ!エLー.ヘ!.he
00000010 6C 6C 6F 2C 20 77 6F 72 6C 64 0D 0A 24 llo, world..$
最終更新:2014年04月08日 11:24