⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 zheng.asm

📁 对十位同学的成绩经行差
💻 ASM
字号:
DATA SEGMENT
	DATA1 DB 'Please input 10 numbers:$'
	CHA DB 0
	JIGE DB 0
	YOU DB 0
	STR1 DB '0~59:$'
	STR2 DB '60~79:$'
	STR3 DB '80~99:$'
DATA ENDS
CODE SEGMENT
	ASSUME CS:CODE,DS:DATA
START:	MOV AX,DATA
	MOV DS,AX
	MOV ES,AX
	LEA DX,DATA1
	MOV AH,09H
	INT 21H
	CALL CRLF
	MOV CX,20
CONTINUE:MOV AH,1
	INT 21H
	SUB AL,30
	MOV AH,0
	PUSH AX
	MOV AH,1
	INT 21H
	CALL CRLF
	SUB AL,30
	MOV AH,0
	MOV BX,AX
	POP AX
	MOV DX,10
	MUL DX
	ADD AX,BX
	ADD AX,37
	CMP AX,0
	JL  CONTINUE
	CMP AX,59
	JLE NEXT1
	CMP AX,79
	JLE NEXT2
	CMP AX,99
	JLE NEXT3
	JMP CONTINUE
NEXT1:	INC CHA
	JMP LOOP1
NEXT2:	INC JIGE
	JMP LOOP1
NEXT3:  INC YOU
	JMP LOOP1
LOOP1: 	SUB CX,2
	JNZ CONTINUE
	CALL CRLF
	LEA DX,STR1
	MOV AH,09H
	INT 21H
	MOV AL,CHA
	ADD AL,30H
	MOV DL,AL
	MOV AH,2
	INT 21H
	CALL CRLF
	LEA DX,STR2
	MOV AH,09H
	INT 21H
	MOV AL,JIGE
	ADD AL,30H
	MOV DL,AL
	MOV AH,2
	INT 21H
	CALL CRLF
	LEA DX,STR3
	MOV AH,09H
	INT 21H
	MOV AL,YOU
	ADD AL,30H
	MOV DL,AL
	MOV AH,2
	INT 21H
	MOV AH,4CH
	INT 21H
CRLF PROC NEAR
	MOV DL,0DH
	MOV AH,2
	INT 21H
	MOV DL,0AH
	MOV AH,2
	INT 21H
	RET
CRLF ENDP
CODE ENDS
	END START
  
	

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -