软考学习
疯狂的Alex
程序猿一枚,目前专注于C#,欢迎交流
展开
-
NOR FLASH 和 NAND FLASH异同
如上图,左边NAND FLASH ,右边 NOR FLASH1.共性A. 都是非易失存储介质。即掉电都不会丢失内容。B. 在写入前都需要擦除。实际上NOR Flash的一个bit可以从1变成0,而要从0变1就要擦除整块。NAND flash都需要擦除。2.特性特性是决定使用哪种Flash的根据,我这里总结出一张表:应用场景在PC和手机上我们都可以找到NOR和NAND Flash的身影。NOR FlashNOR Flash和普通的内存比较像的一点是他们都可以支持随机访问,这使它也具有.原创 2020-10-26 22:48:02 · 484 阅读 · 0 评论 -
地址总线、数据总线、控制总线详细解释
摘自某位大神,共同学习三种总线的相关知识:其中地址总线通过CPU和内存的图示形式表示更方便理解记忆在地址总线和数据总线相同的前提下,32位CPU(数据总线为32位)的最大支持寻址空间为2^32,即最大支持4G内存。这样64位CPU理论最大支持的内存为(232)2 这样是个天文数字了...原创 2020-09-16 23:31:05 · 2276 阅读 · 0 评论 -
C运算符优先级记忆口诀
摘自网上某位大神,共同学习:初等单目一二级, // 初等运算符和单目运算符分别是第1、2优先级乘除求余加减移, // 这句里面的运算符全归为算术运算符,移表示移位关系等于不等于, // 关系运算符(< <= > >=)按位与来异或或, // 位运算符优先级顺序: & -> ^ -> |逻辑与或条件弱, // 逻辑运算符优先级顺序: && -> ||,后面跟着优先级比较低(弱)的条件运算符赋值逗号一点破。 // 赋值,逗号最低原创 2020-09-15 22:50:51 · 326 阅读 · 0 评论 -
存储容量与地址空间的计算
比如,告诉你某FLASH存储容量8MB,地址空间范围是m~0xFFFFFFFF,让求m先算出8M对应的16进制数,内存是按照字节编址的,8MB=810241024Byte=2^20*8=16^5 * 8;以上写成16进制数为 0x80 0000求mm=0xFFFFFFFF-0x800000+1=0xFFFFFFFF+1-0x800000=0xFF800000其他的题目,同以上一样的道理,可以算最高地址,也可以根据地址空间范围计算存储容量,还是相对简单的...原创 2020-09-07 22:38:42 · 11405 阅读 · 0 评论