用汇编语言编写,BUF字型数组中有100个带符号数,试编写统计其中的负数个数并显示在屏幕上的程序
用汇编语言,汇编语言啊,要考试了,急···还有很多问题要问,所以分不是很多,见谅
用汇编语言,汇编语言啊,要考试了,急···还有很多问题要问,所以分不是很多,见谅
答案:data1 segment
BUF dw 100
dw 定义 写一百个符号数
data1 ends
code1 segment
assume cs:code1,ds:data1
start : mov ax,data1
mov ds,ax
xor bx,bx ;用来计数
mov cx,BUF
lea si, BUF+2
@@: mov di,[si]
add si,2
cmp di, 0
JGE next
inc bx
next:loop @B
mov dx,offset bx
mov ah,9
int 21h
mov ax,4c00h
int 21h
code1 ends
end start