工大后院

 找回密码
 加入后院

扫一扫,访问微社区

QQ登录

只需一步,快速开始

搜索
查看: 1239|回复: 2

汇编求助

[复制链接]
发表于 2006-1-15 22:51 | 显示全部楼层 |阅读模式
求高手帮设计一汇编程序,找10个有符号数中最大数,要有用户键盘输入,屏幕显示输出功能
发表于 2006-1-20 00:46 | 显示全部楼层
DATA SEGMENT
A DB 100 DUP(?)
B DB 'Please input 10 number:','$'
C DB 'The max number is:','$'
D DB 0DH,0AH,'$'
DATA ENDS
CODE SEGMENT
        ASSUME  CS:CODE,DS:DATA
START:  SUB AX,AX
        PUSH AX
        MOV AX,DATA
        MOV DS,AX
        MOV DX,OFFSET D
        MOV AH,09H
        INT 21H
        MOV DX,OFFSET B
        MOV AH,09H
        INT 21H
        MOV DX,OFFSET D
        MOV AH,09H
        INT 21H
        MOV DI,OFFSET A
        MOV CX,10
READ:        MOV AH,01H
        INT 21H
        AND AL,0FH
        MOV [DI],AL
        INC DI
        MOV DX,OFFSET D
        MOV AH,09H
        INT 21H
        LOOP READ
        MOV CX,9
COMP:   MOV AL,[DI]   
        CMP AL,[DI-1]
        JNAE CHX
        DEC DI
        LOOP COMP
        JMP SHOW
CHX:    MOV AL,[DI-1]
        DEC DI
        LOOP COMP       
SHOW:   MOV DX,OFFSET C       
        MOV AH,09H
        INT 21H
        OR AL,30H
        MOV AH,02H
        INT 21H
        MOV AH,4CH
        INT 21H
CODE    ENDS
END     START
回复

使用道具 举报

发表于 2006-1-20 00:50 | 显示全部楼层
1楼师弟,请拿上面这程序自己去调试修改,最终达到题目所要求,上述程序已构成了你所要的骨架了,自己去练练吧
这样才能进步。要不我可成了有罪之人了(害你不浅)
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 加入后院

本版积分规则

QQ|Archiver|手机版|小黑屋|广告业务Q|工大后院 ( 粤ICP备10013660号 )

GMT+8, 2025-5-14 11:06

Powered by Discuz! X3.5

Copyright © 2001-2024 Tencent Cloud.

快速回复 返回顶部 返回列表