アセンブラを勉強しよう
■ このスレッドは過去ログ倉庫に格納されています
0762デフォルトの名無しさん
2009/04/03(金) 05:16:27以下参考にHelloWorldが動くところまで出来ました
ttp://www.masm32.com/teaching/index.htm
しかし、printfのために色々インクルードされてて自作感があまりないです
print関数をもっとシンプルにCPUの機能(dosのint 21hみたいな感じ)で
実現することって出来るんでしょうか?
(それともint 21h自体も何かの機能で実現されている?)
まずは1文字だけでもいいので表示したいのですが
例えばこんな感じのことは出来ますか?
.386
.model flat,stdcall
.data
msg db "hello world",13,10,"$"
.code
start:
mov dx,offset msg
mov ah,9
int 21h
end start
(書き込み規制中で代行お願いしてます)
■ このスレッドは過去ログ倉庫に格納されています