【汇编语言】求无符号数数组的均值
程序员文章站
2024-02-03 13:22:28
...
DATA SEGMENT
X DB 1, 222, 44, 8, 7, 19, 22, 255, 245, 8
COUNT EQU ($ - X)
AVG DB ?
DATA ENDS
CODE SEGMENT
ASSUME CS:CODE, DS:DATA
START: MOV AX, DATA
MOV DS, AX
LEA SI, X
MOV CX, COUNT
MOV AX, 0
AGAIN: ADD AL, [SI]
ADC AH, 0
INC SI
LOOP AGAIN
MOV CL, COUNT
DIV CL
LEA BX, AVG
MOV [BX], AX
MOV AH, 4CH
INT 21H
CODE ENDS
END START
推荐阅读
-
【汇编语言】求无符号数数组的均值
-
汇编语言(七)之求无符号字节序列中的最大值和最小值(子程序实现)
-
汇编三星题目:一个有符号字数组以0为结束标志,编程求这个数组的最大值、 最小值、平均值
-
汇编程序:已知ARRAY数组中有8个无符号字节数据,编写完整的汇编语言程序 ;将ARRAY数组中的最大值放入MAX单元中
-
从包含10个无符号数的字节数组array中选出最小的一个数存于变量MIN中,并将该数以十进制形式显示出来。
-
7.从包含10个无符号数的字节数组array中选出最小的一个数存于变量MIN中,并将该数以十进制形式显示出来。
-
汇编语言: 试编写一段程序,要求在长度为 100H 字节的数组中,找出大于 61H 的无符号数的个 数并存入字节单元 UP 中,找出小于 2FH 的无符号数的个数并存入字节单元 DOWN 中。