计算机
文章平均质量分 58
lxfloveslife
这个作者很懒,什么都没留下…
展开
-
深入理解计算机系统——第六章存储器层次结构
6.1 存储技术 一、随机访问存储器RAM 1、静态RAM(SRAM)比动态快,它CPU芯片上/下。二者特性对比总结如下: 2、传统的DRAM 图中共16个超单元,每个超单元8位,这个DRAM共128位。 每个DRAM芯片被连接到“内存控制器”(一个电路),这个电路一次可以从DRAM芯片读取或者传入w位。魏都区超单元(i,j)的内容,内存控制器会将行地址i先发给DRAM ,在发j。DRAM获取到(i,j)地址的内容返回给控制器。 读取过程如下: 二、内存模块 DRAM芯片封装在内存模块,插到主板的扩展原创 2021-01-27 20:07:51 · 262 阅读 · 0 评论 -
深入理解计算机系统——第五章优化程序性能
5.1 优化编译器的能力和局限性 5.2 表示程序性能 处理器活动的顺序是由时钟控制的,时钟提供了某个频率的规律信号,通常千兆赫兹GHz. 5.4 消除循环的低效率 举个例子:将字符串中的大写字母转换为小写 strlen是检查n个长度的字符串的大小,时间n。对库函数strlen的调用是lower11的循环测试的一部分。对lower1的n次迭代的每一次都会调用strlen,运行时间n2 lower2则相对稳定 5.5 减少过程调用 5.6 消除不必要的内存引用 combine3每次从内存读取des原创 2021-01-22 19:34:49 · 281 阅读 · 0 评论 -
深入理解计算机系统——程序的机器级表示第三章笔记
1.0 前言 一、32位机器可使用的随机访问存储器大小为232字节,4GB。64位机器可以多表达256TB的内存空间(248字节)。 二、芯片的发展 1.2 程序编码原创 2021-01-11 20:18:29 · 89 阅读 · 0 评论 -
深入理解计算机系统——第二章学习笔记
1.1 信息存储 一、十六进制,二进制 二、字数据大小 1、字长 2、关于存储 int是4字节,每个字节8bit。16进制的两个数字是占8bit。因此0X01234567共8位的16进制,32位的2进制,存放在4个字节的位置。4个位置0x100-0x103,每个地址可以存放2位16进制的数字。 ...原创 2021-01-08 16:51:02 · 234 阅读 · 0 评论 -
深入理解计算机系统——第一章学习笔记
一、程序被其他程序翻译成不同的格式原创 2021-01-07 15:40:44 · 145 阅读 · 0 评论