第六章存储器层次结构6.1存储技术 6.1.1随机访问存储器(分成两类) 静态RAM(SRAM):快,作为高速缓存存储器。(几百几千兆) 动态RAM(DRAM):作为主存,图形系统的帧缓冲区。(<=几兆)1.静态RAM具有双稳定状态,它可以无期限地保持在两个不同的电压配置(状态)其中的一个。也可以保...
分类:
其他好文 时间:
2015-10-27 11:04:01
阅读次数:
267
一些代码在存储器方面优化的建议: 1、将你的注意力集中在内循环上,大部分计算和存储器访问都发生在这里2、通过按照数据对象存储在存储器中的顺序,以步长为1来读数据,从而使得你的程序中空间局部性最大 3、一旦从存储器中读入了一个数据对象,就尽可能地多使用它,从而使得程序中的时间局部性最大
分类:
其他好文 时间:
2015-10-27 00:25:10
阅读次数:
156
第七周:学习任务教材第六章了解存储设备的类型和特点;重点理解局部性原理和缓存思想在存储层次结构中的应用重点练习题:6.2,6.3,6.4,6.8,6.9,6.10,6.11,6.12, 6.13存储器层次结构实际上,存储器系统是一个具有不同容量和成本和访问时间的存储设备的层次结构。CPU寄存器保存着...
分类:
其他好文 时间:
2015-10-27 00:16:45
阅读次数:
266
虚拟存储器作为存储器层次结构的一层,采用与高速缓存存储器和主存之间数据交换相同的方法,DRAM主存与虚拟存储器(磁盘)之间的传输单元叫做虚拟页Virtual Page。由于SRAM存储器速度相当于DRAM存储器的10倍,而DRAM存储器速度相当于磁盘速度的100 000倍,所以当DRAM缓存不命.....
分类:
其他好文 时间:
2015-10-27 00:09:45
阅读次数:
146
了解存储器的层次结构可以帮助程序员更好地了解系统如何将数据在存储器层次中上下移动,从而可以将自己编写的程序的数据放于较高的层次上,使得CPU能够更快地访问它们。 随机访问存储器: S(静态)RAM:其每个位存储在一个具有双稳态的bistable存储器单元里。该存储器单元的特性是只能稳定地保持...
分类:
其他好文 时间:
2015-10-27 00:08:36
阅读次数:
217
之前的说明全部都是有关存储器的读操作,现在进行关于写操作的学习: 在高速缓存的读的过程就是在高速缓存中查找所需关键字的拷贝,如果命中就将该字返回给CPU。如果不命中的话,就从存储器的层次结构的较低层中查找并取出包含该字的块存储到高速缓存行中,然后再将其返回给CPU。 但是在写的情况就会复杂些。如.....
分类:
其他好文 时间:
2015-10-27 00:03:30
阅读次数:
157
信息安全系统设计基础第七周学习总结【学习时间:7小时】【学习任务:《深入理解计算机系统》第六章】一、学习过程1.随机访问存储器分为动态(DRAM)和静态(SRAM)两种类型——DRAM:每个单元由一个电容和一个晶体管组成;对干扰非常敏感,一旦受到干扰就不可恢复SRAM:每个单元储存在一个双稳态晶体管...
分类:
其他好文 时间:
2015-10-26 23:56:40
阅读次数:
263
第六章 存储器层次结构1.存储技术三种常见存储技术:RAM/ROM/磁盘(1)随机访问存储器RAM两类:静态RAM(SRAM)和动态RAM(DRAM)静态RAM(SRAM)比动态RAM(DRAM)更快,但也贵很多。静态RAMSRAM将每个位存储在一个双稳态的存储器单元里,每个单元是用一个六晶体管电路...
分类:
其他好文 时间:
2015-10-26 22:17:02
阅读次数:
300
1、机器级程序将存储器视为一个非常大的字节数组,称为虚拟存储器virtual memory。存储器的每个字节都由一个唯一的数字来标识,称为它的地址address,所有可能地址的集合称为虚拟地址空间virtual address space。这只是一个展现给机器的概念性映像。实际上的实现是将RAM.....
分类:
其他好文 时间:
2015-10-26 22:13:28
阅读次数:
215
左循环移位指令ROL OPRD ,m功能 对由OPRD指定的寄存器或存储器操作数左循环移位m所指定次数,每左移一次,把最高位同时移入CF和操作数最低位形式ROL Reg ,m ROL Mem ,m 右循环移位指令ROR OPRD ,m 功能 把由OPRD指...
分类:
其他好文 时间:
2015-10-26 20:20:34
阅读次数:
237