如果你的block单元位于data段,不知道你说的100个数是字节型的还是字型的...下面假设是字节型的...则:
assume cs:code,ds:data
code segment
start:mov ax,data
mov ds,ax
lea si,block
mov cx,100
mov dl,0
s:mov al,[si]
add al,0
jns ok;为正则转移
inc dl
loop s
ok:loop s
mov ax,4c00h
int 21h
code ends
end start
CMP 负数;ADD BL