- 计算机早期历史
- 电子计算机
- 布尔逻辑和逻辑门
- 门电路是由三极管(一种晶体管)拼成的
- 二进制
- 算术逻辑单元
- 算数单元
- 用异或和与拼成了半加器
- 半加器和或门拼成了全加器
- 乘法也可以通过逻辑门实现
- 逻辑单元
- 比如判断这个数是不是0
- ALU用V来表示
- 算数单元
- 寄存器和内存
- 只能存储1位的电路
- AND-OR锁存器
- 一组锁存器就是一个寄存器了,多少位宽的寄存器就有多少的锁存器,比如64位
- 如果嫌锁存器多了的话线太多就用矩阵的方式来控制
- 最后组成了一个256字节的内存
- 因为可以随时访问任何位置所以叫RAM随机存取存储器
- 只能存储1位的电路
- 中央处理器
- 操作码
- 两个寄存器
- 指令地址寄存器
- 指令寄存器
- 指令执行三个阶段
- 取指阶段
- 解码阶段
- 执行阶段
- 指令地址寄存器+1
- 上面的这三个状态是由时钟来掌控的
- 指令和程序
- 多加了几个指令实现了除法操作
- i7有上千个指令
- 高级CPU设计
- 总线
- 缓存CACHE
- 就是提前从RAM拿一些数据先存进来,这样缓存命中的话CPU就能直接从CACHE中拿了,比较快
- 流水线设计
- 多核处理器
- 就是一个CPU里有很多个ALU等 <
在B站上看计算机科学速成课笔记
最新推荐文章于 2025-01-17 22:50:26 发布