Architecture 哪些建筑是哈佛的,哪些是冯·诺依曼的?
我试图找出以下哪种体系结构可以归为哈佛(要么是“严格的哈佛”,要么是修改过的哈佛,只要指令不能从数据存储器中获取,反之亦然)以及哪种体系结构可以归为冯·诺依曼(Von Neumann),我希望这里的人能帮助我解决/纠正我的错误:Architecture 哪些建筑是哈佛的,哪些是冯·诺依曼的?,architecture,cpu,motorola,powerpc,von-neumann,Architecture,Cpu,Motorola,Powerpc,Von Neumann,我试图找出以下哪种体系结构可以归为哈佛(要么是“严格的哈佛”,要么是修改过的哈佛,只要指令不能从数据存储器中获取,反之亦然)以及哪种体系结构可以归为冯·诺依曼(Von Neumann),我希望这里的人能帮助我解决/纠正我的错误: 摩托罗拉68k:我不清楚68k是一个(改进的)哈佛还是冯·诺依曼架构 PPC:我也不清楚这个 AVR:如果我没弄错的话,所有的AVR架构似乎都被修改过 PIC:PIC微控制器(PIC10到PIC24)似乎是哈佛大学的,而PIC32似乎是冯·诺依曼的(基于MIP32)
- 摩托罗拉68k:我不清楚68k是一个(改进的)哈佛还是冯·诺依曼架构
- PPC:我也不清楚这个
- AVR:如果我没弄错的话,所有的AVR架构似乎都被修改过
- PIC:PIC微控制器(PIC10到PIC24)似乎是哈佛大学的,而PIC32似乎是冯·诺依曼的(基于MIP32)
- 超级英雄:似乎只有SH-2A和SH-4是哈佛大学
- 8051:似乎哈佛也是
提前谢谢 缩写 VNA=冯·诺依曼体系结构
HVA=哈佛建筑
MHVA=改良HVA
- 摩托罗拉68k是VNA,它有一个单一的程序和数据存储器李>
- PowerPC是VNA,它有一个用于程序和数据的单一内存李>
- AVR是MHVA,因为它有单独的程序和数据存储器,
指令可用于从程序存储器加载数据李>LPM
- PIC16是HVA,因为它有单独的程序和数据存储器,没有从程序存储器读取的指令
- SuperH通常是VNA,但一些DSP型号是HVA李>
- 8051是MHVA,因为它有单独的程序和数据存储器,
指令可用于从程序存储器加载数据MOVC
- 摩托罗拉68k是VNA,它有一个单一的程序和数据存储器李>
- PowerPC是VNA,它有一个用于程序和数据的单一内存李>
- AVR是MHVA,因为它有单独的程序和数据存储器,
指令可用于从程序存储器加载数据李>LPM
- PIC16是HVA,因为它有单独的程序和数据存储器,没有从程序存储器读取的指令
- SuperH通常是VNA,但一些DSP型号是HVA李>
- 8051是MHVA,因为它有单独的程序和数据存储器,
指令可用于从程序存储器加载数据MOVC
- 缩写
VNA=冯·诺依曼体系结构
HVA=哈佛建筑
MHVA=改良HVA