📄 test.asm
字号:
DOSSEG
.MODEL SMALL
.STACK 100H
; .DATA
.CODE
SubA PROC
PUSH BX
CMP AL, 64H
JB L1
RET
L1 : XOR AH, AH
MOV BL, 0AH
DIV BL
XCHG AH, AL
POP BX
RET
SubA ENDP
SubB PROC
PUSH CX
PUSH SI
MOV SI, AX
MOV DX,0
XOR AX, AX
MOV CX, 10H
next : SHL AX, 1
RCL DX, 1
SHL BX, 1
JNC Lop
ADD AX, SI
ADC DX, 0
Lop : LOOP next
POP SI
POP CX
RET
SubB ENDP
MAIN PROC FAR
START :
; MOV AX, DATA
; MOV DS, AX
MOV AX, 3DH
CALL SubA
MOV AX, 123
MOV BX, 67
CALL SubB
MOV AH, 4CH
INT 21H
RET
MAIN ENDP
END START
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -