目录
一、硬件基本构成
嵌入式系统的硬件以包含SOC为核心,主要由SOC、总线、存储器、输入/输出接口、IO设备组成,在整个体系结构中属于硬件层。
二、嵌入式微处理器SOC
每个嵌入式系统至少包含一个嵌入式微处理器,体系结构可以采用冯诺依曼结构或者哈佛结构。
冯诺依曼结构:指令地址和数据存储到同一块内存空间,取指令和取数据操作通过统一总线访问,不能并行,需要混合Cache
哈佛结构:分为数据存储器和程序存储器,因此数据和指令的操作采用两个独立的总线,可以并行使吞吐量提高一倍,需要有指令ICache和数据DCache
指令集分为RISC(Reduced instruction set computer精简指令集)和CISC(complex instruction set computer复杂指令集)&#x