A-A+

假设ES段中有一个字符串‘ILOVESWIM’ 其名为ARRAY 下面程序段 CLD LEA

2022-08-05 20:15:53 问答库 阅读 171 次

问题详情

假设ES段中有一个字符串‘ILOVESWIM’,其名为ARRAY,下面程序段 CLD LEA DI,ES:ARRAY MOV AL,‘W’ MOV CX,9 REPNE SCASB HLT 执行后,CX的值是______。
A.2
B.6
C.7
D.9请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:A
解析:本题程序段实现搜索字符串‘ILOVESWIM’中的‘W’字符。直到找到它,停止搜索,(CX)=2。CX寄存器中的值是剩下的未比较的字符个数。

考点:字符串,程序