?? chengxu_01_05_0(注釋版).asm
字號:
DATAS SEGMENT '輸入數(shù)據(jù)段代碼'
MESSAGE DB 'PLEASE INPUT A NUMBER TO RING$'
DATAS ENDS '數(shù)據(jù)段結(jié)束'
STACKS SEGMENT
STACKS ENDS
CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS '賦給數(shù)據(jù)段地址'
MOV DS,AX
PRINT: MOV AL,9
LEA DX,MESSAGE '把MESSAGE存到DX'
INT 21 '中斷指令 '
MOV AH,01H
INT 21H '中斷指令 '
CMP AL,3AH '比較(兩操作數(shù)作減法,僅修改標(biāo)志位,不回送結(jié)果)'
JGE PRINT '大于轉(zhuǎn)移'
CMP AL,30H '比較(兩操作數(shù)作減法,僅修改標(biāo)志位,不回送結(jié)果)'
JL PRINT '小于轉(zhuǎn)移'
MOV CX,0000H
AND AX,00FFH
MOV CL,AL
SUB CX,30H
MOV DL,01H
AGAIN: MOV AH,02H
INT 21H '中斷指令 '
LOOP AGAIN '再次循環(huán)'
MOV AH,4CH
INT 21H '中斷指令 '
CODES ENDS '代碼段結(jié)束'
END START '匯編結(jié)束'
?? 快捷鍵說明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -