第1章嵌入式系统开发基础汇编
ARM9核采用Harvard架构,五级流水线技术,可以实现对指令和数据存储器的同时访问。 本例中包含LDR指令,用了6个时钟周期执行6条指令,指令周期数CPI = 1,达到最佳水平。 F – 取指(Fetch)D – 解码(Decode) E – 执行(Execute) I – 互锁(Interlock)M – 存储器(Memory )W –写回( Writeback) 周期 操作 ADD R1, R1, R2 SUB R3, R4, R1 ORR R8, R3, R4 AND R6, R3, R1 EOR R3, R1, R2 LDR R4, [R7] 1 2 3 4 5 6 7 8 9 F D E W F D E W F E W F D E W F D W E F D E W M D 各版本AMR核采用的流水线技术 各版本AMR核采用的流水线技术: 第一章 嵌入式系统概述 1.1 嵌入式系统及其应用 1.2 嵌入式系统的核心技术 1.3 计算机体系结构 1.3.1 冯·诺依曼体系结构 1.3.2 哈佛体系结构 1.3.3 流水线技术 1.3.4 RISC精简指令集计算机 1.3.4 RISC精简指令集计算机 CISC(Complex Instruction Set Computer,复杂指令集计算机),结构有其固有的缺点,即随着计算机技术的发展而不断引
原创力文档

文档评论(0)