當前位置:編程學習大全網 - 編程軟體 - 匯編語言題目 從鍵盤上輸入0~9之間的任意壹個數字,利用查表的方法計算其平方值,並將計算的結果在

匯編語言題目 從鍵盤上輸入0~9之間的任意壹個數字,利用查表的方法計算其平方值,並將計算的結果在

自己寫的:

ASSUME CS:CODE, DS:DATA

DATA SEGMENT

OUT_TABLE DW PF0, PF1, PF2, PF3, PF4, PF5, PF6, PF7, PF8, PF9

;PIFANG_TABLE

PF0 DB 13, 10, '0, 0H $'

PF1 DB 13, 10, '1, 1H $'

PF2 DB 13, 10, '4, 4H $'

PF3 DB 13, 10, '9, 9H $'

PF4 DB 13, 10, '16, 10H $'

PF5 DB 13, 10, '25, 19H $'

PF6 DB 13, 10, '36, 24H $'

PF7 DB 13, 10, '49, 31H $'

PF8 DB 13, 10, '64, 40H $'

PF9 DB 13, 10, '81, 51H $'

DATA ENDS

CODE SEGMENT

START:

MOV AX, DATA

MOV DS, AX

MOV AH, 1

INT 21H ;輸入壹字符

CMP AL, '0'

JB EXIT

CMP AL, '9'

JA EXIT

AND AL, 0FH ;AL=0~9

MOV AH, 0

MOV BX, AX ;BX=0~9

ADD BX, BX

MOV AX, [BX] ;查表得出結果

LEA DX, OUT_TABLE

ADD DX, AX

MOV AH, 9 ;顯示

INT 21H

EXIT:

MOV AX, 4C00H

INT 21H

CODE ENDS

END START

  • 上一篇:學習WEB前端要多久呀.先從什麽方向開始學習哦
  • 下一篇:西門子plc編程如何實現壹個常開按鈕第壹次按啟動,再按壹次關閉,第三次按啟動,第四次按又關閉,這樣
  • copyright 2024編程學習大全網