就这个
‘A’。要求:将程序补充完整,code1 segment
assume cs:code1
start: call far ptr disp
mov
ah,4ch
int
( 21h )
code2 segment
assume cs:code2
disp
proc
far
( mov
)
dl,( a )
mov
ah,( z )
int
21h
ret
disp
endp
code2 ends
end start
二
data segment
buf
db
-32,25,36,-18,-64,10,-3
count
equ
$-buf
plus
db
?
minus
db
?
data ends
code segment
assume cs:code, ds:data
start:
mov
ax,data
mov
ds,ax
mov
bl,0
mov
dl,0
---------------
mov
cx,0
lop1:mov
al,[si]
cmp
al,0
jge
next0
inc
bl
jmp
next1
next0:inc dl
next1:inc si
inc cx
cmp cx,count
-------------
mov minus,bl
mov plus,dl
-------------
mov ah,2
int 21h
mov ah,4ch
int 21h
code ends
end start
[[it] 本帖最后由 楚天 于 2008-7-29 10:18 编辑 [/it]]