HARVARD(哈佛)架构:ROM(程序空间)与RAM(数据空间)分开,便于程序与数据的同时访问,减少程序运行时访问的瓶颈,提高数据吞吐。
PRINCETON(普林斯顿)架构:采用通用计算机广泛使用的ROMRAM合二为一的方式,就是众所周知的冯诺依曼结构,程序指令存储地址和数据指令存储地址指向同一存储器不同位置,因此程序指令和数据的宽度相同。
这就解释了瑞萨R5F100MG的ROM和RAM内存地址不是连续的。其内核结构是哈弗架构。
文章对比了哈佛架构(如R5F100MG内核)中ROM与RAM分离的设计,与普林斯顿架构(冯诺依曼结构)的合并方式,强调哈佛架构的优势在于同时访问程序和数据,降低访问瓶颈。瑞萨芯片的内存地址不连续反映了其哈佛架构特性。
HARVARD(哈佛)架构:ROM(程序空间)与RAM(数据空间)分开,便于程序与数据的同时访问,减少程序运行时访问的瓶颈,提高数据吞吐。
PRINCETON(普林斯顿)架构:采用通用计算机广泛使用的ROMRAM合二为一的方式,就是众所周知的冯诺依曼结构,程序指令存储地址和数据指令存储地址指向同一存储器不同位置,因此程序指令和数据的宽度相同。
这就解释了瑞萨R5F100MG的ROM和RAM内存地址不是连续的。其内核结构是哈弗架构。