ARM简介
关于ARM的一些名词
芯片:6410, 2440, 210
ARM核:ARM11,ARM9, A8
指令架构:ARMv 7, ARMv 6,ARMv 4
芯片和ARM核与指令架构的关系
芯片包括ARM核,其中6410--------ARM11-------ARMv6
2440--------ARM9--------ARMv4
210---------A8----------ARMv7
ARM核的演变过程
ARM7----Cortex-M3(0,1,2,3,4)系列:主要用于工控领域,无操作系统,类似单片机
ARM9----Cortex-R4系列:实时性
ARM11----Cortex-A(5,8,9)系列:面向多媒体
2440 6410 210
处理速度 400-500 533-667 800-1G
缓存 16K 16K 32KB
内存接口 SDRAM SDRAM/DDR DDR/DDR2
支持OS WinCE/Linux WinCE/Linux/Andriod WinCE/Linux/Andriod
其他 宣布停产 正常生产 正常生产
ARM工作模式(7种工作模式)
程序在不同工作模式下,访问ARM处理器的权限不同,所用的指令不同。
User usr
FIQ(快速中断模式) fiq
IRQ(普通中断模式) irq
Supervisor(保护模式) svc
Abort(异常模式) abt
Udefined(未定义指令模式) und
System(使用较少) sys
对于应用程序,Linux运行在usr模式
Linux内核运行在ARM的svc模式
posted on 2017-03-13 21:16 observer-zhou 阅读(204) 评论(0) 编辑 收藏 举报