回 帖 发 新 帖 刷新版面

主题:各位大大救命~本人编程盲...有几个问题请教

小弟是编程盲...有几题老师出的汇编语言的程序问题想请教高手帮忙,万分感谢.
一:BUFF DB'ABD$QC%$A......XYZ'
CONT EQU $-BUFF
        . 
        .
        .
     CLD
     LEA DI,BUFF
     MOV CX,CONT
     MOV AL,'$'
     XOR DX,DX
NEXT:REPNZ SCASB
     CMP CX,0
     JZ K1
     JNC DX
     JMP NEXT
K1:  ......
程序段运行后,DX中的值表示的意义是什么?

二.STRING字符串的最大长度为80个字符,字符串的结束用字符$,该字符串中查找是否有空格符(ASCII码为20H),若有就将第一个空格在字符串中的位置(00-4FH)存入POST单元;若无空格则将-1存入POST.
请教这题用汇编语言该怎么编...?

三.数据块的定义如下:
DATA   SEGMENT
D1     DB -1,-3,5,6,-9...
COUNT  EQU $ -D1
RS     DW?
DATA   ENDS
统计数据中正元素的个数.
请问这道题又该怎么编...?
麻烦各位大大了,小弟急需,感激不尽~!!!

回复列表 (共2个回复)

沙发


各位大大帮帮忙吧~我真的是做不来...[em10]~拜托了,性命攸关!!!

板凳

唉~~~~~~~~~

我来回复

您尚未登录,请登录后再回复。点此登录或注册