INT 10h, AX=1300h

←前頁  次頁→  ↑もくじ


カテゴリ : BIOS, DISP

指定位置に文字列を書き込みます。

設定
ES:BP
文字列の先頭ポインタ
CX
書き込む文字数
DL
書き込む先頭の桁位置(X 座標)
DH
書き込む先頭の行位置(Y 座標)
BL
属性
BH
ページ番号
戻り値
なし

説明

日本語モードでは BH は 0 のみが有効です。

文字列の終端が 0(ヌル文字)である必要はありません。 ES:BP から始まる CX バイトの文字が BL の属性(というか色ですけど)で (DL, DH) の位置から書き込まれます。 カーソル位置は変化しません。 しかし、画面最下行の右端をこえる文字数を書き込もうとした場合、画面は必要に応じてスクロールします。 スクロールをさせたくない場合は Int 10h, ax=1320h を使うという手がありますが、英語モードではサポートされていません。


参照
Int 10h, ax=1301h
Int 10h, ax=1302h
Int 10h, ax=1303h
Int 10h, ax=1320h
Int 10h, ax=1321h



←前頁  次頁→  ↑もくじ