冯诺依曼结构与哈佛结构浅析

一般来说,CPU的体系结构可以分为: 冯 诺依曼结构 和 哈佛结构

1.代表性CPU种类

1)冯诺依曼结构:Intel公司的CPU、ARM7、MIPS公司的MIPS处理器

2)哈佛结构:       AVR、ARM9、ARM10、ARM11、CortexA 系列

2.区别

1)冯诺依曼结构是一种将程序指令存储器和数据存储器合并在一起的存储器结构。程序指令存储地址和数据存储地址指向同一个存储器的不同物理位置,因此程序指令和数据的宽度相同。

2)哈佛结构将程序指令和数据分开存储,指令和数据可以有不同的数据宽度。哈佛结构采用了独立的程序总线和数据总线,分别作为CPU与每个存储器之间的专用通信路径,具有较高的执行效率。

你可能感兴趣的:(嵌入式)