在数据段中TABLE开始的存储区为某班级的某门课程的成绩单,共有20个成绩。编程统计其中大于等于90分的人数存储到TOTAL单元中。
程序员文章站
2022-03-10 12:09:12
...
DATA SEGMENT
TABLE DB 77,88,87,90,91,92,76,86,65,93,77,88,87,90,91,92,76,86,65,93
TOTAL DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE,DS:DATA
START:MOV AX,DATA
MOV DS,AX
MOV SI,OFFSET TABLE
MOV CX,20
MOV BL,0
AGAIN:MOV AL,[SI]
CMP AL,90
JB NEXT
INC BL
NEXT:INC SI
LOOP AGAIN
MOV TOTAL,BL
MOV AH,4CH
INT 21H
CODE ENDS
END START
上一篇: Gson实战之旅
下一篇: 集合如何转成JSON格式?