国家海洋局海水淡化所:什么是哈佛结构

来源:百度文库 编辑:杭州交通信息网 时间:2024/05/11 01:23:24

哈佛结构是指程序和数据空间独立的体系结构, 目的是为了减轻程序运行时的
访存瓶颈.
例如最常见的卷积运算中, 一条指令同时取两个操作数, 在流水线
处理时, 同时还有一个取指操作, 如果程序和数据通过一条总线访问,
取指和取数必会产生冲突, 而这对大运算量的循环的执行效率是很不利的.
哈佛结构能基本上解决取指和取数的冲突问题.

程序存储器和数据存储器分开的结构形式,称为哈佛结构