-
armulator
2008-05-21
yccnankai
- 运行在其他硬件平台,对ARM微处理器以及其相关外设进行模拟的软件。
比较常见的是:
1、ARM公司自己发布的Armulator。一般附带在ADS、Realview软件开发套件中,作为一个调试模块发布。
http://www.arm.com
2、GNU的Armulator。
http://www.uclinux.org/pub/uClinux/utilities/armul
-
MPU
2008-05-21
yccnankai
- 内存保护单元(MPU),MPU中一个域就是一些属性值及其对应的一片内存。这些属性包括:启始地址、长度、读写权限以及缓存等。ARM940具有不同的域来控制指令内存和数据内存。内核可以定义8对区域,分别控制8个指令和数据内存区域。
域和域可以重叠并且可以设置不同的优先级。域的启始地址必须是其大小的整数倍。另外,域的大小可以4K到4G间任意一个2的指数,如4K,8K,16K.....
-
SWI
2008-05-21
yccnankai
- SWI(Software Interrupt),在 RISC OS中使用 SWI 来访问操作系统例程或第三方生产的模块。许多应用使用模块来给其他应用提供低层外部访问。
SWI 的例子有:
* 文件器 SWI,它辅助读写磁盘、设置属性等。
* 打印机驱动器 SWI,用来辅助使用打印并行端口。
* FreeNet/Acorn TCP/IP 协议栈 SWI,用 TCP/I
-
cpsr
2008-05-21
sdjntl
- CPSR:程序状态寄存器
CPSR包含条件码标志,中断禁止位,但前处理器模式以及其他状态和控制信息。
cpsrCPSR:程序状态寄存器(current program status register) cpsr在用户级编程时用于存储条件码
CPSR包含条件码标志,中断禁止位,当前处理器模式以及其他状态和控制信息。
程序状态寄存器
****************************
-
SPSR
2008-05-21
yccnankai
- SPSR:程序状态保存寄存器
SPSR用于保存CPSR的状态,以便异常返回后恢复异常发生时的工作状态。
-
ARM
2008-04-29
yccnankai
- ARM 即Advanced RISC Machines的缩写,既可以认为是一个公司的名字,也可以认为是对一类微处理器的通称,还可以认为是一种技术的名字。
1985年4月26日,第一个ARM原型在英国剑桥的Acorn计算机有限公司诞生,由美国加州SanJoseVLSI技术公司制造。
20世纪80年代后期,ARM很快开发成Acorn的台式机产品,形成英国的计算机教育基础。
19
-
arm11
2008-04-03
yeloo
- ARM11
ARM公司近日公布了四个新的ARM11系列微处理器内核(ARM1156T2-S内核、ARM1156T2F-S内核、ARM1176JZ-S内核和ARM11JZF-S内核),以及应用于ARM1176JZ-S 和ARM11JZF-S内核系列的PrimeXsys平台、相关的CoreSight技术。
ARM1156T2-S和ARM1156T2F-S内核都基于ARM
-
arm7
2008-04-03
yeloo
- 系列处理器是英国ARM公司设计的主流嵌入式处理器
ARM7内核是0.9MIPS/MHz的三级流水线和冯·诺伊曼结构;
ARM9内核是5级流水线,提供1.1MIPS/MHz的哈佛结构。
ARM7没有MMU,ARM720T是MMU的 ,ARM9主要包括ARM9TDMI和ARM9E-S等系列ARM9是有MMU的,ARM940T只有Memory protection unit.不是一个完整的M
-
嵌入式
2008-04-03
transformer
- 嵌入式系统,embedded system,是以应用为中心,以计算机技术为基础,并且软硬件可定制,适用于各种应用场合,对功能、可靠性、成本、体积、功耗有严格要求的专用计算机系统。它一般由嵌入式微处理器、外围硬件设备、嵌入式操作系统以及用户的应用程序等四个部分组成,用于实现对其他设备的控制、监视或管理等功能。 嵌入式系统几乎包括了生活中的所有电器设备,如掌上 PDA 、移动计算设备、电视机顶盒、手机