[求助]两个小程序 希望来教导下!谢谢了
1.内部RAM 长度FIRST 要求统计正偶数和奇数 希望高手帮下忙 说说方法也可以!
2.一数据块 先检查是否为16进制中的A-F,是就转化为ASCII~~不是边为00H~~
小第先谢过了~~请高手指点下~~
assume cs:code,ds:data
data segment
dat db 00H,0aH,03H,0cH,0dH,05H
len equ $-dat
data ends
code segment
start:
mov ax,data
mov ds,ax
lea bx,dat
mov cx,len
l1:
cmp byte ptr [bx],0aH
jb s1
cmp byte ptr [bx],0fH
ja s1
add byte ptr [bx],55
jmp short s2
s1:
mov byte ptr [bx],0
s2:
inc bx
loop l1
mov ax,4c00H
int 21H
code ends
end start
[此贴子已经被作者于2007-11-17 18:58:21编辑过]
第一题是这样的 起始地址为FIRST+1的数据块,存放在内部RAM单元,数据块长度在FIRST单元而且不为0,要求统计正偶数和负奇数,将他们存放在PAPE和NAOE单元中~~
先谢谢两为斑竹~