アセンブリ言語のasm-end;内ではcall を用いることによってDelphiの関数を用いることができる、とされていますが、具体的にどの関数が使用可能なのかわかりません。日本語、英語のサイトをずいぶん探し回ったのですが、開発者ガイドを含めて一覧表のようなものは得られませんでした。
具体的には、
asm
mov ah,02
int 21h
end;
に相当する関数を使用したいのですが、asmの内部から外部の関数をcallしてそこのwrite, writelnに引数を渡すことにより文字を表示させることしかできません。
質問
1.asm-end;節の中だけで文字の表示をさせることはできないのでしょうか?
2.インラインアセンブラの使用できるコマンド一覧表はないのでしょうか?
ツイート | ![]() |