前ページへ
:
INDEX
:
次ページへ
解答へ
4-4.練習問題
問題:キーボードから2つの1桁の数字を入力し、このかけ算の結果を表示させよ。
ヒント:
キーボードからの入力は下記のように行う。ただし、これは1文字分の入力であり、数字かどうかはチェックしない。自分でチェックしなければならない。
mov ah,1 int 21h この時点でALレジスタに入力された文字(のアスキーコード)が入る。
入力された文字は、文字コードである。したがってこのままかけ算を行うことはできない。文字コードを普通の数値に変換し、計算後に文字コードに戻さなくてはならない。
かけ算の結果「9(=39h)」を越える場合がある。この場合は2桁表示させる必要がある。
前ページへ
:
INDEX
:
次ページへ
解答へ