从0到1创建一个哈佛结构的计算机

一、哈佛结构

冯诺依曼体系结构主张:
1)计算机由五大部分组成:运算器、控制器、输入设备、输出设备、存储器
2)以二进制方式存储程序和数据
3)CPU按照地址顺序读取程序并执行
与冯诺依曼体系结构相比,哈佛结构的主要特点就是程序和程序产生的数据存放在两个不同的存储器中,程序由于不常改动放在ROM中,程序产生的数据需要经常进行读写操作,所以放在RAM中。哈佛机构一般被用于单片机的机构设计。

二、存储结构

以下三种存储方式的存储原理不同(见图)
ROM:烧写;EPROM;EEPROM
RAM:电容
寄存器组:锁存结构
在这里插入图片描述
CPU和内存(RAM)的交互必须经过寄存器组,这是一种设计原则
在这里插入图片描述
ALU=AU+LU
具体进行的是算数运算还是逻辑运算还是移位运算用控制信号进行控制。
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值