📄 lijie22d.asm
字号:
DATA SEGMENT
FIRST DW 5A6BH
X DW 1,10,100,1000,10000
DATA ENDS
STACK SEGMENT STACK
DW 100 DUP(?)
STACK ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA,SS:STACK
BEG: MOV AX,DATA
MOV DS,AX
MOV CH,05H
MOV BX,FIRST
LAST:
MOV AL,CH
SUB AL,1
MOV AH,0
ADD AX,AX
MOV SI,OFFSET X
ADD SI,AX
MOV DI,[SI]
CMP DI,1
JNZ LPA
MOV AL,BL
JMP EXIT
LPA: MOV AL,00H
LOPP:CMP BX,DI ;
JC EXIT
SUB BX,DI
INC AL
JMP LOPP
EXIT: ;AND AL,0FH
ADD AL,90H
DAA
ADC AL,40H
DAA
MOV DL,AL
MOV AH,2
INT 21H
DEC CH
JNZ LAST
MOV AH,4CH
INT 21H
CODE ENDS
END BEG
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -