文档库 最新最全的文档下载
当前位置:文档库 › 汇编判断数字串大于0小于0等于0

汇编判断数字串大于0小于0等于0

DATAS SEGMENT
array db 4,-6,-7,0,45,6,0
aa dw $-array;此处输入数据段代码
DATAS ENDS

STACKS SEGMENT
;此处输入堆栈段代码
STACKS ENDS

CODES SEGMENT
ASSUME CS:CODES,DS:DATAS,SS:STACKS
START:
MOV AX,DATAS
MOV DS,AX
;此处输入代码段代码
lea bx,array
mov dx,0
mov ax,0
mov cx,aa
l1: mov ah,[bx]
test ah,10000000B
jz l2
inc dl;负数统计
inc bx
jmp l4
l2: cmp ah,00000000
jz l3
inc dh ;正数统计
inc bx
jmp l4
l3: inc al;0统计
inc bx
l4: loop l1
exit: MOV AH,4CH
INT 21H
CODES ENDS
END START

相关文档
相关文档 最新文档