冯诺依曼架构
冯诺依曼架构

特点:程序和数据存储在同一块内存中
优点:
-
简单性:简化了计算机的设计和构造,降低了硬件的复杂性
-
灵活性:可以通过修改指令来灵活的控制程序的执行流程,使计算机可以执行不同的任务,而不需要改变硬件结构
-
扩展性:可以根据需求增加内存和带宽,以适应系统的扩展
缺点:
-
性能瓶颈:由于指令和数据使用同一条总线传输,且无法并行,因此当传输数据时,CPU会处于等待状态而无法充分利用CPU,从而降低系统的性能
-
安全性低:程序可以修改自己的指令,这种灵活性虽然有优势,但也会带来安全隐患,比如恶意软件篡改程序指令等
浙公网安备 33010602011771号