開発環境 メモ帳
実行環境 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