在B站上看计算机科学速成课笔记

这篇博客详述了计算机科学的发展历程,包括早期电子计算机、布尔逻辑、二进制运算、ALU、寄存器、内存、CPU设计、编程语言、数据结构、操作系统、存储介质、文件系统、压缩技术、图形用户界面、计算机网络、计算机安全以及人工智能等领域的重要概念和技术,适合初学者入门了解。
摘要由CSDN通过智能技术生成
  1. 计算机早期历史
  2. 电子计算机
  3. 布尔逻辑和逻辑门
    1. 门电路是由三极管(一种晶体管)拼成的
  4. 二进制
  5. 算术逻辑单元
    1. 算数单元
      1. 用异或和与拼成了半加器
      2. 半加器和或门拼成了全加器
      3. 乘法也可以通过逻辑门实现
    2. 逻辑单元
      1. 比如判断这个数是不是0
    3. ALU用V来表示
  6. 寄存器和内存
    1. 只能存储1位的电路
      1. AND-OR锁存器
    2. 一组锁存器就是一个寄存器了,多少位宽的寄存器就有多少的锁存器,比如64位
    3. 如果嫌锁存器多了的话线太多就用矩阵的方式来控制
    4. 最后组成了一个256字节的内存
    5. 因为可以随时访问任何位置所以叫RAM随机存取存储器
  7. 中央处理器
    1. 操作码
    2. 两个寄存器
      1. 指令地址寄存器
      2. 指令寄存器
    3. 指令执行三个阶段
      1. 取指阶段
      2. 解码阶段
      3. 执行阶段
      4. 指令地址寄存器+1
    4. 上面的这三个状态是由时钟来掌控的
  8. 指令和程序
    1. 多加了几个指令实现了除法操作
    2. i7有上千个指令
  9. 高级CPU设计
    1. 总线
    2. 缓存CACHE
      1. 就是提前从RAM拿一些数据先存进来,这样缓存命中的话CPU就能直接从CACHE中拿了,比较快
    3. 流水线设计
    4. 多核处理器
      1. 就是一个CPU里有很多个ALU等
      2. <
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值