根据指令存储器和数据存储器是否分开,嵌入式微处理器的体系结构可分为冯·诺依曼体系和哈佛体系结构。冯·诺依曼体系结构中,指令存储和数据存储不分开,在取指令或取数据过程中采用分时复用的方式在同一总线上进行,结构如图3。1所示。而哈佛体系结构中,对系统的指令存储和数据存储进行了分离,程序空间与数据空间分开,由两条总线分别进行取指令和取数据的操作,结构如图3。2所示。因为哈佛体系的指令、数据存储器的分用,使其较冯·诺依曼体系有更高的执行效率。嵌入式微处理器的种类极其丰富,它们有不同的体系,即使体系相同,但由于时钟频率不同和数据总线宽度不同,或者集成的外设和接口差异,都是导致其种类繁多的原因。嵌入式微处理器的选择需要根据具体的应用需求确定。来:自[优E尔L论W文W网www.youerw.com +QQ752018766-

嵌入式系统中的存储器用来存放代码和数据,存储器主要包括Cache、主存和辅助存储器。Cache容量小,但是存取速度快,使用频率较高的代码和数据存放于Cache中可以提高数据传输速率,大大改善系统性能。主存是微处理器能够直接访问的存储器,用来存放数据和代码,常用作主存的有RAM、EPRAM、NorFlash和DRAM等存储器件,它们一般存储容量较小,但速度快。辅助存储器用以存放较大数据量的程序代码及信息,其容量大、但读取速度较主存慢得多,用于用户信息的长期保存。

嵌入式系统的大部分I/O接口和部分外围设备已集成在嵌入式微处理器中,I/O接口主要有串行通信接口、以太网接口、中断控制器、DMA等;设备主要有定时器、计数器、PWM、UART、AD/DA等。

上一篇:PID单容水箱温度控制系统设计及算法研究
下一篇:InTouch过程控制系统监控软件设计及动态数据交换技术的实现

基于出租车GPS数据城市交通特性研究

城市轨道交通线网规模的界定方法研究

城市轨道交通网络化运营风险评价分析

Zigbee城市燃气智能监控系统设计+源程序

STC12C5A60S2单片机城市公交...

RCM城市轨道交通关键设备...

RS-485城市供水系统净化流程监控装置设计

安康汉江网讯

互联网教育”变革路径研究进展【7972字】

网络语言“XX体”研究

我国风险投资的发展现状问题及对策分析

张洁小说《无字》中的女性意识

老年2型糖尿病患者运动疗...

ASP.net+sqlserver企业设备管理系统设计与开发

LiMn1-xFexPO4正极材料合成及充放电性能研究

麦秸秆还田和沼液灌溉对...

新課改下小學语文洧效阅...