第二章 嵌入式系统体系结构 目前,ARM处理器体系结构的版本有多个。世界上许多电子芯片制造厂商基于不同版本的ARM体系结构生产出了多种系列的ARM CPU,主要有以下系列: ·ARM7系列; ·ARM9系列; ·ARM9E系列; ·ARM10E系列; ·SecurCore系列; ·Intel的StrongARM; ·Intel的Xscale。 §2.2 ARM9微处理器概况 ARM9系列微处理器是低功耗的32位RISC结构,最适合要求低成本、低功耗的消费类应用产品,是目前应用最广泛、高性价比的嵌入式处理器。国际许多著名的IT芯片制造公司,基于ARM9处理器核生产了多种微控制器芯片,如三星公司的S3C2410、Atmel公司的AT91RM9200、Intel公司的PXA255、Motorola公司的MC9328、Cirrus Logic公司的EP93XX系列、等等。 (续) ARM9结构特点 ARM920T微处理器的指令流水采用了典型的RISC五级流水线结构,将指令执行过程分为取指、译码、执行、访存和写回5个步骤。五级流水线结构采用分离指令cache和数据cache,将每一个指令处理分配到5个时钟周期内,在每一个时钟周期内同时可能有5个指令在执行,消除了指令执行的性能瓶颈,加快了指令执行速度。 (续) ARM920T核内部具有指令缓存和数据缓存,允许处理器同时进行取指和读写数据
原创力文档

文档评论(0)