カーソルの現在位置とサイズを読み取ります。
設定戻り値
- BH
- ページ番号
- DH
- カーソル行位置(Y 座標)
- DL
- カーソル桁位置(X 座標)
- CH
- カーソルサイズ先頭ライン
- CL
- カーソルサイズ終了ライン
日本語モードでは BH は 0 のみが有効です。
内部的にはおそらく、BIOS データエリアから値を読み出しているだけだと思います。 速度にこだわる時は自力で BIOS データエリアから読み出してもよいでしょう。
Int 10h, ah=01h
Int 10h, ah=02h
0040:0050h
0040:0060h