硬件基础

1处理器

冯诺依曼 是一种加程序指令存储器和数据存储器合并在一起 的存储结构。
程序质量存储地址和数据存储地址指向同一个存储器不同的物理位置,程序指令和数据的宽带相同


哈佛  采用独立的程序总线和数据总线,分别作为CPU与每个存储器之间的专用通信路径,具有较高的执行效率。


指令集
RISC  ARM MIPS PowerPC 精简
CISC复杂
计算机
冯诺依曼体系由控制器、运算器、存储器、输入设备、输出设备五大部分组成


硬件基础_第1张图片

2.存储器
只读存储器(ROM) 闪存(Flash)  随机存取存储器(RAM)
ROM 分为不可编程ROM 可编程PROM 可檫除可编程ROM(EPROM) 电可檫除可编程rom(E2PROM)
目前ROM有被Flash取代趋势

NOR Flash 和CPU 的接口属于典型的类SRAM接口 特点是可芯片内执行,程序可直接在NOR 内运行
而NAND Flash和CPU 的接口必须相应的控制电路进行转换,

NAND Flash与NOR Flash相比容量大、价格低 NAND Flash中每个块最大可以檫写100万次,而NOR檫写此时10万次


RAM也可以分为静态SRAM  动态DRAM

硬件基础_第2张图片
通常的SDRAM 、DDR SDRAM都是动态DRAM




你可能感兴趣的:(编程,Flash,存储)