NOR Flash与NAND Flash的区别(以及NOR Flash的XIP芯片内执行)

NOR Flash与NAND Flash的区别(以及NOR Flash的XIP芯片内执行)

NOR Flash与NAND Flash的区别(以及NOR Flash的XIP芯片内执行)

所谓片内执行不是说程序在存储器内执行,CPU的基本功能是取指、译码、运行。Nor Flash能在芯片内执行,指的是CPU能够直接从Nor flash中取指令,供后面的译码器和执行器来使用。

举例(NOR Flash与NAND Flash连接线):

NOR Flash与主控芯片的连接线分为数据线和地址线,所以可以随时访问任意地址。

而NAND Flash与主控芯片的连接线只有一种,所以此线是复用的,所以主控芯片只能顺序访问NAND Flash。

NOR Flash与NAND Flash的区别(以及NOR Flash的XIP芯片内执行)

NOR Flash与NAND Flash的区别(以及NOR Flash的XIP芯片内执行)