| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 435 人关注过本帖
标题:新人求助问题希望可以和大家交流一下
只看楼主 加入收藏
morenbuou3
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-12-5
结帖率:0
收藏
已结贴  问题点数:20 回复次数:3 
新人求助问题希望可以和大家交流一下
小弟初学汇编,做了个很简单的程序。输入5个数,找出最大值。运行后发现无法显示最大值,希望各位老师能帮忙看看问题出在哪里了。
DATA    SEGMENT
BUFFER    DB    5    DUP(?)
STRING    DB    'PLEASE INPUT A NUMBER FROM 0~9$'
DATA    ENDS

CODE    SEGMENT
    ASSUME    CS:CODE,DS:DATA
START    PROC    FAR
BEGIN:    PUSH    DS
    MOV    AX,0
    PUSH    AX
    MOV    AX,DATA
    MOV    DS,AX
    LEA    BX,BUFFER
OUTPUT:    MOV    DX,OFFSET    STRING
    MOV    AH,9
    INT    21H
    MOV    DL,0AH
    MOV    AH,2
    INT    21H
    MOV    DL,0DH
    MOV    AH,2
    INT    21H
    MOV    CX,5
INPUT:    MOV    AH,1
    INT    21H
    MOV    [BX],AL
NEXT:    INC    BX
    LOOP    INPUT
    XOR    AX,AX
    MOV    CX,5
AGAIN:    CMP    AL,[BX]
    JNC    NEXT1
    MOV    AL,[BX]
NEXT1:    INC    BX
    LOOP    AGAIN
    MOV    [BX],AL
    MOV    DL,0AH
    MOV    AH,2
    INT    21H
    MOV    DL,0DH
    MOV    AH,2
    INT    21H
    XOR    DX,DX
    MOV    DL,[BX]
    MOV    AH,2
    INT    21H   
START    ENDP
CODE    ENDS
    END    BEGIN

[ 本帖最后由 morenbuou3 于 2012-12-5 23:05 编辑 ]
搜索更多相关主题的帖子: 最大值 
2012-12-05 22:04
suijishu
Rank: 3Rank: 3
等 级:论坛游侠
威 望:1
帖 子:66
专家分:144
注 册:2012-12-1
收藏
得分:10 
,你等大神来帮你看吧
2012-12-05 22:09
morenbuou3
Rank: 1
等 级:新手上路
帖 子:2
专家分:0
注 册:2012-12-5
收藏
得分:0 
LS的兄弟不是大神也帮忙看看吧,相互交流交流呗
2012-12-05 22:13
有容就大
Rank: 16Rank: 16Rank: 16Rank: 16
来 自:东土大唐
等 级:版主
威 望:74
帖 子:9048
专家分:14309
注 册:2011-11-11
收藏
得分:10 
INPUT:    MOV    AH,1
    INT    21H
    MOV    [BX],AL
NEXT:    INC    BX
    LOOP    INPUT

这样能输入5个数吗? 可以去熟悉下mov ah, 1 int 21h 这个指令的用途。

梅尚程荀
马谭杨奚







                                                       
2012-12-06 21:58
快速回复:新人求助问题希望可以和大家交流一下
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.023869 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved