嵌入式微处理器的体系结构

1.1 冯·诺依曼体系结构
该类型的结构将程序指令存储器与数据存储器合并在一起。程序和数据共同使用一个存储空间,程序指令存储器地址和数据存储地址指向同一个存储器的不同物理位置。冯·诺依曼结构的程序指令宽度相同,采用单一的地址及数据总线。
1.2哈佛体系结构
该体系结构的主要特点是将程序和数据存储在不同的存储空间中,每个存储器独立编址、独立访问。系统中具有分离的总线结构,即程序的数据总线与地址总线,数据的数据总线与地址总线。这种分离的程序总线和数据总线使得一个机器周期内可以同时完成获取指令和操作数的功能,从而提高指令的执行速度,增加数据的吞吐率。
2 流水线技术
流水线技术应用于计算机系统结构的各个方面,它的基本思想是将一重复的时序分解成若干相互联系的子过程,而每一个子过程都能在器专用动能段上与其他子过程同时执行,实现子工程的功能所需时间尽可能相同。形成流水处理,需要有一段时间准备。指令流发生不能顺序执行时,会使流水线过程中断,再形成流水线过程则需要额外的时间。指令流水线就是将一条指令分解成一连串执行的子过程。流水线技术的两个重要指标是吞吐率和建立时间。 吞吐率:在单位时间内,流水线处理机流出的结果数称为吞吐率。建立时间:流水线开始工作,需经过一定时间才能达到最大吞吐率,这就是建立时间。

猜你喜欢

转载自blog.csdn.net/m0_37358682/article/details/82462121