实现:汇编指令实现循环

Posted zpchcbd

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了实现:汇编指令实现循环相关的知识,希望对你有一定的参考价值。

思路:
1、清空寄存器中的值(大家默认都是在ecx中操作)
2、给ecx初始化为6
3、自减
4、判断是否为0,如果为0则P标志位为1,则不跳转,往下走,否则进行循环

第一种实现的方法:

xor ecx,ecx   
mov ecx,6
dec ecx
test ecx,ecx
jnz 401007 

技术图片

第二种实现的方法:

xor ecx,ecx   
mov ecx,6
dec ecx
cmp ecx,0x0
jnz 401007 

技术图片

以上是关于实现:汇编指令实现循环的主要内容,如果未能解决你的问题,请参考以下文章

8086汇编 Loop 指令

指令系统-第三节2345:常用的x86汇编指令选择和循环语句的机器级表示

汇编语言入门:流程控制

用arm的汇编语言,求1到50的累加和,记住是arm下的汇编语言

汇编指令JMP是啥意思?

汇编指令JMP是啥意思?