概述
- cpu
主流的:core i7
典型的:8086
都是采用的是:寄存器,存储器类型体系结构,他们能处理两个数据,其中一个位于存储器中,另一个位于寄存器中,结果可能写回存储器,也可能是寄存器 - 存储器
可以看作是一个巨大的访问数组
我们要了解的两个重要指标: 容量大小,访问速度
以上两个不协调的地方:
cpu速度远远大于存储器速度
| 类型 | 访问时间 | 主要应用 |
|---|---|---|
| 寄存器 | 1ns | 存放处理器工作数据 |
| cache | 10ns | 缓存常用的数据的快速存储器 |
| DRAM | 40ns | 存放工作数据块 |
| 磁盘 | 20ns | 存放程序和数据 |
cache 类似地址簿,存放经常使用的数据
多级cache
L1,L2,L3
如果1没有,查找2,2没有查找3,3没有就去主存中去找
DRAM动态随机访问存储器,易失性,掉电就丢失
但是我们也要讨论那种非易失性的,比如相机就要用非易失的
- 总线
定义:将多个功能单元连接起来的部件
这里我们讨论一个只有一条高速数据通路,也就是只有一条公共总线,每次只能有一对进行通讯
如果多个设备请求总线,就必须去竞争,这里使用总线仲裁器来决定
总线术语:
总线宽度:采用并行数据通路的数量来确定总线宽度
一条64位宽的总线一次传输8个字节
假设50位有32位传输数据,那么剩下的可能是地址总线,电源,控制总线等
本文概述了CPU和存储器的基本体系结构,重点介绍了主流的Core i7处理器及典型的8086处理器,详细解释了寄存器、cache、DRAM等存储器类型的工作原理及其在计算机体系结构中的角色,探讨了不同存储器类型的访问时间和主要应用。
--概述&spm=1001.2101.3001.5002&articleId=103931499&d=1&t=3&u=0f27dd0211af4b4eadfc37e8ed5c00f4)
1066

被折叠的 条评论
为什么被折叠?



