INT 10h, AH=02h

←前頁  次頁→  ↑もくじ


カテゴリ : BIOS, DISP

カーソル位置を設定します。

設定
BH
ページ番号
DH
カーソル行(Y 座標)
DL
カーソル桁(X 座標)
戻り値
なし

説明

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

BIOS コールを使わないで、BIOS データエリア (0040:0050) に直接カーソル位置を書き込んでも(ヘンな値さえ書き込まなければ)位置設定は可能なようです。 しかしその場合、BIOS の値チェックが当然ながら有効になりません。 また、(グラフィックアクセラレータのハードウェアカーソル機能を使っていない限り)日本語モードではカーソルをソフトウェアで描画しますので、このへんの処理がうまくいかない、つまりカーソルのゴミが画面に残る可能性があります。
つまり、なるべく BIOS 経由でカーソル位置を変更しましょう、ということです。


参照
Int 10h, ax=03h
Int 10h, ah=08h
0040:0050h




←前頁  次頁→  ↑もくじ