2013级汇编语言总结.ppt

试分析下列程序运行结果。 disp_char macro x ;输出单个字符 mov ah,2 mov dl,x int 21h endm ;********************** disp_str macro y ;输出当前数据段的字符串 mov ah,9 lea dx,y int 21h endm ;*********************** 【例】 在数据段中从变量DA1开始有N个带符号数,把其中正数、负数(设没有0值)依次存入DA2、DA3开始的数组中,并分别统计正、负数的个数存入DA4、DA5字节单元之中(设N256)。试编程实现之。   DATA SEGMENT DA1 DB 8,-6,9,...;共N个字节数 N EQU $-DA1 DA2 DB N DUP(?) ;存放正数单元 DA3 DB N DUP(?) ;存放负数单元 DA4 DB 0 ;统计正数单元

文档评论(0)

1亿VIP精品文档

相关文档