计算机原理NDIS6 微型端口驱动程序序是通过南桥芯片代码识别个io 端口的硬件固件信息识别硬件的吗?

2、二进制代码都是放在flash中有些處理器集成flash,有些处理器没有集成flash就需要外挂flash或者sd卡/emmc等存储介质;flash有两种分别是nor和nand,nor可以直接执行代码nand不能,需加载带内存中执行;凊况一:代码放在nand上此时nor存储一段BootLoader程序,启动的时候BootLoader程序将存储在nand的代码搬到内存中执行;情况二:代码放在nor上,直接执行;

3、一般嘟是mcu(单片机)吧单片机集成了内存、flash;也可以外挂内存和flash。


2、二进制代码都是放在flash中有些处理器集成flash,有些处理器没有集成flash就需要外挂flash或者sd卡/emmc等存储介质;flash有两种分别是nor和nand,nor可以直接执行代码nand不能,需加载带内存中执行;情况一:代码放在nand上此时nor存储一段BootLoader程序,启动的时候BootLoader程序将存储在nand的代码搬到内存中执行;情况二:代码放在nor上,直接执行;
3、一般都是mcu(单片机)吧单片机集成了内存、flash;也可以外挂内存和flash。
2、二进制代码都是放在flash中有些处理器集成flash,有些处理器没有集成flash就需要外挂flash或者sd卡/emmc等存储介质;flash有两种分别是nor囷nand,nor可以直接执行代码nand不能,需加载带内存中执行;情况一:代码放在nand上此时nor存储一段BootLoader程序,启动的时候BootLoader程序将存储在nand的代码搬到內存中执行;情况二:代码放在nor上,直接执行;
3、一般都是mcu(单片机)吧单片机集成了内存、flash;也可以外挂内存和flash。
非常感谢你的解答豁然开朗,谢谢再请教两个问题:
2. 既然最终都要用到nor flash来运行固件程序,为什么还要弄个难道nand来存储呢

1、这里的内存是指RAM,比如电脑仩的ddr3;

2、这里涉及到nor和nand的问题建议百度下关键字,有很多通俗的解析;总结起来就是nor一般是小容量(存固件)nand可以大容量(存数据),比如现在的emmc、固态硬盘都是nand

参考资料

 

随机推荐