标签:中心 个数 执行 带宽 局部变量 数据对象 重要 二维 数量级
静态RAM(SRAM):双稳态特性,只要有电,它就会永远地保持它的值。即使有干扰来扰乱电压,当干扰消除时,电路就会恢复到稳定值。
动态RAM(DRAM):当电容的电压被扰乱之后,它就永远不会恢复了。
传统的DRAM:行地址i称为RAS请求,列地址j称为CAS请求,注意RAS和CAS请求共享相同的DRAM地址引脚。
固件:存储在ROM设备中的程序。
总线是一组并行的导线,能携带地址、数据和控制信号。
局部性原理:引用临近于其他最近引用过的数据项的数据项,或者最近引用过的数据项本身。
步长为1的引用模式为顺序引用模式。一般而言,随着步长的增加,空间局部性下降。
循环体里的指令是按照连续地内存顺序执行的,因此循环具有良好的空间局部性。因为循环体会被执行多次,所以它也有良好的时间局部性。
重复引用相同变量的程序有良好的时间局部性。步长越小,空间局部性越好。
存储器山:读带宽的时间和空间局部性的二维函数。存储器系统的性能不是一个数字就能描述的,相反,它是一座时间和空间局部性的山,这座山的上升高度差别可以超过一个数量级。
在程序中利用局部性:
- 将你的注意力集中在内循环上;
- 以步长为1来读数据;
- 一旦从存储器中读入了一个数据对象,就尽可能地多使用它。
解析中有一句话不太理解这个文件由2000个512字节的逻辑块组成。
书P409:对于与像磁盘和网络这样的I/O设备容量相关的计量单位,通常K=10^3,M=10^6,G=10^9,T=10^12。
我的理解是:1MB=10^6字节,512≈5×10^2,10^6/(5×10^2)=2000。
书中P261:组合逻辑电路可以设计成在字级数据上执行许多不同类型的操作。算术/逻辑单元(ALU)是一种很重要的组合电路。
书中P262:为了产生时序电路,也就是有状态并且在这个状态上进行计算的系统,我们必须引入按位存储信息的设备。存储设备都是由同一个时钟控制的,时钟是一个周期性信号,决定什么时候要把新值加载到设备中。
- 时钟寄存器(简称寄存器)存储单个位或字。时钟信号控制寄存器加载输入值。
- 随机访问存储器(简称内存)存储多个字,用地址来选择该读或该写哪个字。
2018-2019-1 20165306 《信息安全系统设计基础》第五周学习总结
标签:中心 个数 执行 带宽 局部变量 数据对象 重要 二维 数量级
原文地址:https://www.cnblogs.com/5306xyh/p/9862748.html