如果您无法下载资料,请参考说明:
1、部分资料下载需要金币,请确保您的账户上有足够的金币
2、已购买过的文档,再次下载不重复扣费
3、资料包下载后请先用软件解压,在使用对应软件打开
第3章串操作指令就是用一条指令实现对一串字符或数据的操作。重复前缀指令REP;无条件重复前缀指令REPE/REPZ;条件重复前缀指令REPNE/REPNZ;条件重复前缀指令格式:CMPSB/CMPSW字符串比较指令CMPSB/CMPSWREP;将目的地址0400H送DI取字符串指令LODSB/LODSWMOVAL,‘*’;格式:LODSB/LODSWMOVAL,‘*’;格式:STOSB/STOSW其余同上;装入目的串偏移地址例如使0400H开始的256个单元清0的程序段。2.格式:MOVSB/MOVSW2.字符串比较指令CMPSB/CMPSW格式:CMPSB/CMPSW3.字符串检索指令SCASB/SCASW格式:SCASB/SCASW4.存字符串指令STOSB/STOSW格式:STOSB/STOSW例如使0400H开始的256个单元清0的程序段。CLD;清除方向标志LEADI,[0400H];将目的地址0400H送DIMOVCX,0080H;共有256个字节XORAX,AX;AX清0REPSTOSW;将256个字节清0例题10:在当前附加段中从STRING开始存放一个有300个字符的字符串,查找该串中是否存在字符“*”,如果存在,将第一个“*”的地址送到BX寄存器中。大家分析该题目如何完成答案