您好,欢迎来到暴趣科技网。
搜索
您的当前位置:首页汇编语言 求数组的最大数

汇编语言 求数组的最大数

来源:暴趣科技网


求数组的最大数:要求数组显示每个数,空格并以最大数显示

DATA SEGMENT

STR DW 54,19,23,21,77

N DW 5

MAX DW ?

DATA ENDS

CODE SEGMENT

ASSUME CS:CODE,DS:DATA

BEGIN:MOV AX,DATA

MOV DS,AX

LEA SI,STR

MOV CX,5

T: MOV BX,[SI]

PUSH CX

CALL TEN

CALL KONG

POP CX

ADD SI,2

LOOP T

CALL KONGHUAN

CALL ZUIDA

MOV AH,4CH

INT 21H

TEN PROC

CALL TEN0

RET

TEN ENDP

TEN0 PROC

MOV CX,10

CALL DECDIV

MOV CX,1

CALL DECDIV

RET

TEN0 ENDP

DECDIV PROC

MOV DX,0

MOV AX,BX

DIV CX

MOV BX,DX

MOV DL,AL

ADD DL,30H

MOV AH,2

INT 21H

RET

DECDIV ENDP

KONG PROC

MOV DL,20H

MOV AH,2

INT 21H

RET

KONG ENDP

KONGHUAN PROC

MOV DL,0DH

MOV AH,2

INT 21H

MOV DL,0AH

MOV AH,2

INT 21H

RET

KONGHUAN ENDP

ZUIDA PROC

LEA BX,STR

MOV AX,[BX]

ADD BX,2

MOV CX,N

DEC CX

TT: CMP AX,[BX]

JAE NEXT

MOV AX,[BX]

NEXT: ADD BX,2

LOOP TT

MOV MAX,AX

MOV BX,MAX

CALL TEN

RET

ZUIDA ENDP

CODE ENDS

END BEGIN

(1-2)

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- baoquwan.com 版权所有 湘ICP备2024080961号-7

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务