正在加载图片...
历安毛子种牧大” 4.3.5循环控制指令 XIDIAN UNIVERSITY ●4.LOOPZ/LOOPNZ指令 例:找到指定字符,找到则自动退出 ;在DS段 masm.exe中有一个位置计数器-$ STRING DB11111211111 (16位),用于指示:汇编程 COUNT EQU $-STRING 序当前执行汇编语句所面向的 ;在CS段 操作单元;本身是一个常数, MOV CX,COUNT 程序中可以引用 MOV SI,-1 L1:INC SI MOV AL,STRING [SI] CMP AL,1' ;影响ZF LOOPZ LI JZ NOFIND ;若ZF=O,跳出LOOPZ,执行该句 NOFIND4.LOOPZ/LOOPNZ指令 4.3.5 循环控制指令 9 例:找到指定字符,找到则自动退出 ;在DS段 STRING DB ’11111211111’ COUNT EQU $-STRING ;在CS段 MOV CX, COUNT MOV SI,-1 L1:INC SI MOV AL, STRING [SI] CMP AL, ‘1’ ;影响ZF LOOPZ L1 JZ NOFIND ꞏ ;若ZF=0,跳出LOOPZ,执行该句 NOFIND masm.exe中有一个位置计数器-$ (16位),用于指示:汇编程 序当前执行汇编语句所面向的 操作单元;本身是一个常数, 程序中可以引用
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有