| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 587 人关注过本帖
标题:求助一下这个程序要怎么输出数组?
只看楼主 加入收藏
ice_shiki
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-6-24
结帖率:0
收藏
 问题点数:0 回复次数:0 
求助一下这个程序要怎么输出数组?
问一下这个程序里面怎么把数组N和P,分成两行输出,数组中的个数又要怎么统计并且输出?

DATA SEGMENT
    M DB 1,2,3,-4,-5,6,-7,8,9,-10,-11,-12,13,14,-15,16,-17,-18,19,20
    P   DB  20  DUP (?)
    N   DB  20  DUP (?)
DATA ENDS
CODES SEGMENT
    ASSUME CS:CODES,DS:DATA
START:
    MOV AX,DATA
    MOV DS,AX
    LEA SI,M
    LEA DI,P
    LEA BX,N
    MOV CX,20

S:    MOV AL,[SI]
   
    CMP AL,0
    JG Z
    CMP AL,0
    JL F
    CMP AL,0
    JZ S
   

Z:    CMP CX,0
    JZ O
    MOV [DI],AL
    INC SI
    INC DI
    LOOP S
   

F:    CMP CX,0
    JZ O
    MOV [BX],AL
    INC SI
    INC BX
    LOOP S
   
        
O:    MOV AH,4CH
    INT 21H
CODES ENDS
END START
搜索更多相关主题的帖子: 统计 
2013-11-09 19:12
快速回复:求助一下这个程序要怎么输出数组?
数据加载中...
 
   



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

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