主题:各位大大救命~本人编程盲...有几个问题请教
小弟是编程盲...有几题老师出的汇编语言的程序问题想请教高手帮忙,万分感谢.
一: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
统计数据中正元素的个数.
请问这道题又该怎么编...?
麻烦各位大大了,小弟急需,感激不尽~!!!
一: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
统计数据中正元素的个数.
请问这道题又该怎么编...?
麻烦各位大大了,小弟急需,感激不尽~!!!