汇编语言程序实例(2)
发布时间:2021-06-06
发布时间:2021-06-06
汇编语言程序实例
MOV SI,DX
XLAT
STOSB
MOV AX,SI
RET
NUMBER ENDP
CODE ENDS
END MAIN
第二份:设有100个学生的成绩存放在RECORD为首地址的字节数据区中,试编写分支程序分别统计成绩为60~69分,70~79分,80~89分,90~99分,100分的人数(假设成绩都及格),分别存放在G6,G7,G8,G9,G10单元中.
data segment
record db 100 dub (?)
g6 db 0
g7 db 0
g8 db 0
g9 db 0
g10 db 0
data ends
code segment
assume cs:code,ds:data
start:
mov ax,data
mov ds,ax
lea si,record
mov cx,100
next:
mov al,[si]
cmp al,60
jb nextn
cmp al,70
jnb next7
inc g6
jmp nextn
next7:
cmp al,80
jnb next8
inc g7
jmp nextn
next8:
cmp al,90
jnb next9
下一篇:2014食品安全管理办法