关于一些存储器: Cache存储器 :电脑中为 高速缓冲存储器 ,是位于CPU和主存储器DRAM之间,规模较小,但速度很高的存储器。 RAM存储器 : 随机存取存储器 又称作“随机存储器”,是与CPU直接交换数据的内部存储器,也叫 主存(内存) 。它可以随时读写,而且速度很快,通常作为操作系统或其他 ...
分类:
其他好文 时间:
2018-10-13 00:02:34
阅读次数:
192
系统硬件组成 总线: 贯穿整个系统的是一组电子管道,用于在各部件间传输字节,而传输的字节是固定的,例如: 32为或是64位,我们常说的你电脑是32位还是64位,指的就是电脑传输的固定字长。 主存: 临时存储设备,用于存放程序和程序处理的数据, 由动态随机存取存储器组成(DRAM). CPU: 中央处... ...
分类:
其他好文 时间:
2018-10-06 12:01:07
阅读次数:
202
计算机组成 8 存储层次结构 8.2 DRAM和SRAM SRAM比较快,DRAM比较慢;SRAM比较贵,DRAM比较便宜。记住这些结论是很容易的,但是比是什么更重要的是为什么。那在这一节我们就从电路的级别来探索DRAM和SRAM为什么会具有他们这样各自的特点。 右下角就是我们平常在计算机当中使用的 ...
分类:
其他好文 时间:
2018-10-03 22:17:47
阅读次数:
363
内存 SRAM:静态内存 特点就是容量小、价格高,优点是不需要软件初始化直接上电就能用 DRAM:动态内存 特点就是容量大、价格低,缺点就是上电后不能直接使用,需要软件初始化后才可以使用。 单片机中:内存需求量小,而且希望开发尽量简单,适合全部用SRAM 嵌入式系统:内存需求量大,而且没有NorFl ...
分类:
其他好文 时间:
2018-09-27 14:18:56
阅读次数:
142
从这一篇开始讲的就比较重要了,也是程序员接触多线程编程开发必须理解的知识。 在没有高速缓存的情况下,CPU的执行速度和DRAM(主存)的读写速度差距非常大,可以说整体速度被主存拖着 SRAM高速缓存的读写速度很快,能够匹配上CPU的量级 但是凡事有利有弊,快的东西贵啊! 下图是CPU,SRAM,DR ...
分类:
其他好文 时间:
2018-09-12 23:02:55
阅读次数:
292
原始代码: Error 3 代表系统找不到路径 mkdir只能在已存在的目录下建立一级子目录。如果要创建多级目录,则需要makedirs,这个函数的功能是创建递归的目录树,即可以一次递归创建多级目录。 修改后代码: 解决办法:mkdir改成makedirs ...
分类:
编程语言 时间:
2018-09-03 22:00:44
阅读次数:
1544
1:什么是UBOOT,为什么要有UBOOT? UBOOT的主要作用是用来启动linux内核,因为CPU不能直接从块设备中执行代码,需要把块设备中的程序复制到内存中,而复制之前还需要进行很多初始化工作,如时钟、串口、dram等; 如要想让CPU启动linux内核,只能通过另外的程序,进行必要的初始化工 ...
分类:
其他好文 时间:
2018-08-16 13:53:19
阅读次数:
172
把这几天搜索到的信息梳理一下,以备后用 Memory,存储器 | |-- ROM,Read-Only Memery,只读存储器 | |-- PROM,Programmable ROM,可编程ROM | | |-- EPROM,Erasable PROM,可擦除(紫外光照射)PROM | | |-- ...
分类:
其他好文 时间:
2018-08-05 11:00:14
阅读次数:
119
本文原文地址:http://cenalulu.github.io/linux/all-about-cpu-cache/ 先来看一张本文所有概念的一个思维导图 为什么要有CPU Cache 随着工艺的提升最近几十年CPU的频率不断提升,而受制于制造工艺和成本限制,目前计算机的内存主要是DRAM并且在访 ...
分类:
系统相关 时间:
2018-08-03 23:40:48
阅读次数:
251
总览: 存储器的分类 存储器的层次化结构 半导体随机存取存储器 SRAM存储器 DRAM存储器 只读存储器 Flash存储器 主存储器与CPU的连接 双口RAM和多模块存储器 高速缓冲存储器 Cache的基本工作原理 Cache和主存之间的映射方式 Cache中主存块的替换算法 Cache写操作策略... ...
分类:
其他好文 时间:
2018-07-31 21:59:11
阅读次数:
250