老古开发网首页
导航:老古开发网首页文章索引索引第1830页文章分类AVR单片机第3页→[arm7和arm9的区别]
| -文章搜索 - 最新文章 - |

第1424篇:arm7和arm9的区别

发布时间:2006年4月1日 点击次数:6530
来源:   作者:
 

ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;
ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。

arm7没有mmu,arm720T是MMU的;arm9是有mmu的,arm940T只有Memory protection unit.不是一个完整的MMU。

ARM7TDMI提供了非常好的性能-功耗比。它包含了THUMB指令集快速乘法指令和ICE调试技术的内核。ARM9的时钟频率比ARM7更高,采用哈佛结构区分了数据总线和指令总线。


欢迎进入老古论坛进行讨论
[AVR单片机] 相关文章:
[转]44B0之bootloader理解
简介:
44B0的初始化程序就是初始化各个关键的寄存器,建立中断向量,然后转移到主函数去执行程序。 不过44B0不支持地址映射,所以程序不COPY到RAM种执行。44B0初始化对我们广大 初学者来说,比较难理解的是中断的处理和一些少见的操作符号,44b0的中断子程序地址存放在初始化程序最后就是HandleADC # 4 HandleRTC # 4 HandleUTXD1 # 4 HandleUTXD0 # 4 HandleSIO # 4 HandleIIC # 4 HandleURXD......

[转]如何开发arm
关于ARM的汇编中分支结构的小技巧
[转帖]ARM的生意经
Source Insight配置WinAVR的具体步骤
 
下一个:[AVR单片机][转帖]关于ARM启动的一篇文章
简介:
写的不错, 应该对大家有所帮助: 基于ARM的芯片多数为复杂的片上系统,这种复杂系统里的多数硬件模块都是可配置的,需要由软件来设置其需要的工作状态。因此在用户的应用程序之前,需要由专门的一段代码来完成对系统的初始化。由于这类代码直接面对处理器内核和硬件控制器进行编程,一般都是用汇编语言。一般通用的内容包括: 中断向量表 初始化存储器系统 初始化堆栈 初始化有特殊要求的断口,设备 初始化用户程序执行环境 改变处理器模式 呼叫主应用程序 中断向量表 ARM要求中断向量表必须放置在从0地址开始,连续......

上一个:[AVR单片机]ARM的介绍和选择

老古开发网版权所有 2006年9月 asp.Net V2.0 设计:老古
页面缓存:30分钟 执行时间:31毫秒