一、哈佛结构
冯诺依曼体系结构主张:
1)计算机由五大部分组成:运算器、控制器、输入设备、输出设备、存储器
2)以二进制方式存储程序和数据
3)CPU按照地址顺序读取程序并执行
与冯诺依曼体系结构相比,哈佛结构的主要特点就是程序和程序产生的数据存放在两个不同的存储器中,程序由于不常改动放在ROM中,程序产生的数据需要经常进行读写操作,所以放在RAM中。哈佛机构一般被用于单片机的机构设计。
二、存储结构
以下三种存储方式的存储原理不同(见图)
ROM:烧写;EPROM;EEPROM
RAM:电容
寄存器组:锁存结构
CPU和内存(RAM)的交互必须经过寄存器组,这是一种设计原则
ALU=AU+LU
具体进行的是算数运算还是逻辑运算还是移位运算用控制信号进行控制。