The Netwide Assembler | Free Development software downloads at SourceForge.netでアセンブラとやらを体験してみた。
なるほど、特定のレジスタ領域に特定の値を入れて実効命令を呼ぶと、それが意味するシステムコールを呼んでくれるのね。
「HELLO WORLD」を呼ぶのはこんなんかー。
ORG 100H SECTION .text START: MOV AH, 09H MOV DX, HELLO INT 21H END: MOV AH, 4CH INT 21H SECTION .data HELLO DB 'HELLO ASSEMBLER WORLD!', '$'
シンプルなのはスキだけど、うーん、実際はもっと楽できそうだけど、めんどくさいっていうか、ぱっと見じゃわかんないから辛いなー。当たり前だけど。
こういうのこそIDEが必要じゃないかと思うけど、実際はどうやってんだろ。訊いてみたい。