急求 编程序统计学生的数学成绩分别归类90~99,80~89,70~79,60~69分及60分以下,

来源:百度知道 编辑:UC知道 时间:2024/09/18 03:32:36
谢谢各位了 这是微型计算机原理及接口技术的206页的22题 是用汇编语言程序设计

编程序统计学生的数学成绩分别归类90~99,80~89,70~79,60~69分及60分以下,并将各段的人数送入内存单元中

data segment
credit dw 76,69,84,90,73,88,99,63,60,25
mes1 db '60-69:$'
mes2 db '70-79:$'
mes3 db '80-89:$'
mes4 db '90-99:$'
mes5 db '0-59:$'
v1 db ?
v2 db ?
v3 db ?
v4 db ?
v5 db ?
data ends

code segment
assume cs:code,ds:data
main proc far
start:
mov ax,data
mov ds,ax
call count
mov ah,4ch
int 21h
ret
main endp

count proc near
lea si,credit
mov cx,0ah
m1:mov bx,[si]
add si,2
cmp bx,59
jg m7
inc v5
jmp m6 ;50-59
m7:cmp bx,69
jg m2
inc v1
jmp m6 ;60-69
m2:cmp bx,79
jg m3 ;70-79