| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 651 人关注过本帖
标题:帮忙看个简单程序,干了什么事,考试中,快回.
取消只看楼主 加入收藏
gongdian
Rank: 2
等 级:论坛游民
帖 子:127
专家分:11
注 册:2008-3-1
结帖率:50%
收藏
已结贴  问题点数:20 回复次数:2 
帮忙看个简单程序,干了什么事,考试中,快回.
DATA SEGMENT
    D1 DB 2,-1,-3,5,6,9,18,-29,-72,8,122,-31,95,76,91,-2
    RS DB ?
DATA ENDS

STACK SEGMENT STACK
    DW 100H DUP(?)
STACK ENDS

CODE SEGMENT
    MAIN PROC FAR
        ASSUME CS:CODE,DS:DATA,SS:STACK
    START:      PUSH DS
        SUB AX,AX
        PUSH AX
        MOV AX,DATA
        MOV DS,AX
        LEA BX,D1
        MOV CX,LENGTH D1
        MOV DL,0
    LOP1:    MOV AL,[BX]
        CMP AL,0
        JGE JUS
        INC DL
    JUS:    INC BX
        DEC CX
        JNZ LOP1
        MOV RS,DL
        ADD DL,30H
        MOV AH,2
        INT 21H
        RET
    MAIN ENDP
CODE ENDS
END START
搜索更多相关主题的帖子: 考试 
2012-06-02 08:56
gongdian
Rank: 2
等 级:论坛游民
帖 子:127
专家分:11
注 册:2008-3-1
收藏
得分:0 
是负数的个数,可是出来的结果是0,逻辑有总是,帮忙看一下,哪有问题
2012-06-02 09:21
gongdian
Rank: 2
等 级:论坛游民
帖 子:127
专家分:11
注 册:2008-3-1
收藏
得分:0 
版主太不厚道了,已经做完了,这一句有问题,masm不认识,算不出D1有16个值,把16赋给CX就对了
 MOV CX,LENGTH D1
2012-06-02 19:07
快速回复:帮忙看个简单程序,干了什么事,考试中,快回.
数据加载中...
 
   



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

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