arm9 处理器一条汇编语言执行的时间是多少

[复制链接]
 楼主| afisk 发表于 2011-10-13 10:10 | 显示全部楼层 |阅读模式
Arm9的一款处理器ATSAM9G20,主频(CPU frequency)是400Mhz,那么执行一条汇编语言时间是多少?

问题补充:网上查到的是ARM9指令执行的顺序是五级流水线,一条汇编语言执行的时间不固定,那么到底是怎样的一个过程,比如我只是简单的给一个寄存器赋值??请详细点 谢谢
xinzha 发表于 2011-10-13 10:36 | 显示全部楼层
多数指令的执行时间是一个cpu时钟周期,少数指令会多于一个周期,比如jump之类的。多少级流水线涉及到系统效率,跟单个指令效率关系不大。

评分

参与人数 1威望 +1 收起 理由
afisk + 1

查看全部评分

airwill 发表于 2011-10-13 11:06 | 显示全部楼层
简单的给一个寄存器赋值, 这样的指令, 自然是单周期的.

评分

参与人数 1威望 +1 收起 理由
afisk + 1

查看全部评分

 楼主| afisk 发表于 2011-10-14 12:46 | 显示全部楼层
2# xinzha
请问xinzha,介绍些资料或书吧,能详细说明这一点的,谢谢
 楼主| afisk 发表于 2011-10-14 12:47 | 显示全部楼层
3# airwill
多谢了,airwill,能介绍一些资料或书吗,详细说明这个问题相关的知识的
airwill 发表于 2011-10-15 10:37 | 显示全部楼层
arm 指令和内核的书籍. 上 ARM 网站
或者到 google 找 ARM 指令和内核的介绍.

评分

参与人数 1威望 +1 收起 理由
afisk + 1

查看全部评分

您需要登录后才可以回帖 登录 | 注册

本版积分规则

0

主题

53

帖子

1

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