【发布时间】:2013-04-14 04:10:19
【问题描述】:
是否可以在 x86 汇编语言中创建嵌套循环?
我想将此psedocode 转换为正确的x86 汇编代码(使用MASM 语法),但我不确定如何在此处初始化每个循环计数器。甚至可以在 x86 汇编中声明局部变量(就像在大多数其他编程语言中一样)?
for (var i = 0; i < 10; i++){
for(var j = 0; j < 10; j++){
for(var k = 0; k < 10; k++){
mov eax, i + j + k;
}
}
}
【问题讨论】:
-
这个问题与这个问题有一个看似相似的标题,但它几乎不相关:stackoverflow.com/questions/15398672/…
-
另外,这个问题可能是相关的(即使它没有明显的原因得到大量的反对票):stackoverflow.com/questions/10890648/…
-
鉴于您的 C 代码最终会被翻译成机器代码,这两个问题的答案都是肯定的,不需要问。
-
我觉得没有付出足够的努力。
-
不要贬低自己。做更多的研究。