|
91:Re: キーコード変換 hideyosi 10/18 23:21 ENTERキーの処理。 まず、ENTERキーの分岐をおきます。これは簡単。 ------------------------------ ;ENTER キー CMP AL,0x1C ;Zが押されている JE ENTERPRINT -------------------------------- で、このENTERPRINTってラベル以下にコードを書けば出来上がり・・・ ------------------------------------------------ ENTERPRINT: ;BIOSでカーソル位置を設定 MOV AH,0x02 MOV BH,0x0 MOV DL,0 MOV DH,Y座標 INT 0x10 JMP INTEND ----------------------------------------------- ・・・・あれれ? この場合、Y座標の値ってどうするんだ? 順当に考えると、「現在のY座標+1」ってことだよね? むむむ?? 「現在の座標」って、どうやって求めるんだろう? さっそくいろいろと調べてみた。 なになに? 0040:0050hがそうだって??? うむむむ??? どうもよくわからないや。こりゃ、実験しかないか!? |