问题解答及课程导入.ppt

问题解答及课程导入

起泡排序算法的程序框图 起泡排序算法的程序实现 起泡排序算法的练习答案 四、根据标志位起泡排序算法 * * 一、问题解答及课程导入 汇编语言 1、学生网上提问:REPE和CMPS串比较指令的用法 ★与REPE/REPZ和REPNE/REPNZ 联合工作的CMPS和SCAS指令 * REPE/REPZ 当相等/为零时重复串操作 格式: REPE(或REPZ) CMPSB REPE(或REPZ) CMPSW 执行操作: 1)如(CX)=0或ZF=0时退出,否则往下执行。 2)(CX)? (CX)-1 3)执行其后的串指令 4)重复1~3 例:两个字串比较 DATA SEGMENT STRING1 DB ‘STUDENT’ STRING2 DB ‘STUDENT’ DATA ENDS 要求:源串的首址在SI中, 目的串的首址在DI中。 CX存放比较的次数。 … LEA SI ,STRING1 LEA DI,STRING2 MOV CX,5 REPE CMPSB 2、归纳循环结构的各种形式 (1)用条件转移指令实现 (2)重复前缀REP/REPE/REPNE (3)LOOP/LOOPE/LOOPNE (4)前提是循环次数的确定。用CX存放循环次数。 例 有一首

文档评论(0)

1亿VIP精品文档

相关文档