[ZLG-ARM] ARM指令周期

[复制链接]
2909|2
 楼主| VisionShow 发表于 2007-5-6 18:22 | 显示全部楼层 |阅读模式
哪里可以找到LPC的指令周期说明?<br /><br />我测试了几个指令:<br /><br />STRB&nbsp;&nbsp;&nbsp;&nbsp;R3,&nbsp;&nbsp;&nbsp;&nbsp;[R4]&nbsp;&nbsp;;&nbsp;R4=0x40000000&nbsp;&nbsp;2个周期&nbsp;R4=0x80000000&nbsp;4个周期<br /><br />MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R0,&nbsp;&nbsp;&nbsp;&nbsp;R0,&nbsp;LSL&nbsp;#1&nbsp;&nbsp;&nbsp;;&nbsp;1个周期<br />MOV&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R0,&nbsp;&nbsp;&nbsp;&nbsp;R0,&nbsp;LSL&nbsp;R1&nbsp;&nbsp;&nbsp;;&nbsp;6个周期<br />ORR&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;R3,&nbsp;&nbsp;&nbsp;&nbsp;R3,&nbsp;R5,&nbsp;LSL&nbsp;#2;&nbsp;1个周期
pigjiang 发表于 2007-5-7 11:02 | 显示全部楼层

比较感兴趣,如何测试的?

  
 楼主| VisionShow 发表于 2007-5-8 20:41 | 显示全部楼层

这样测试的

一般都有时钟计数器,可以计数过去了多少个时钟,一段标准的程序测试后<br />得到一个标准的时钟,然后在这段标准程序中加入一些指令,就可以测试出<br />这个指令执行的周期了,只要执行的次数够多,那么就很精确了
您需要登录后才可以回帖 登录 | 注册

本版积分规则

7

主题

28

帖子

0

粉丝
快速回复 在线客服 返回列表 返回顶部