专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > 汇编语言

c语言中怎么嵌入loop指令

发布时间:2010-06-14 15:33:36 文章来源:www.iduyao.cn 采编人员:星星草
c语言中如何嵌入loop指令
tc中嵌入汇编指令时不允许嵌入标号
所以如果我想实现以下功能
该怎么办
谢谢
mov   cx   1000
ag:   nop
loop   ag
只有95分了
给50吧

------解决方案--------------------

int i = 1000;
while (i> =0)
{
_asm{
nop
}
i--;
}
------解决方案--------------------
void main()
{
__asm
{
mov ecx 1000
ag:
nop
loop ag
}
}
------解决方案--------------------
只用一条nop指令是测试不准的,用个几十条吧。:)

------解决方案--------------------
楼上说道有道理,在8086~80486中,loop指令执行所需的始终周期是nop指令执行所需时钟周期的2~5倍,所以循环体内要用几十甚至上百条nop指令,才能减小loop占用的比重,来提高测试精度。
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: