Featured image of post 《现代计算机软硬件简介——当代码遇上电路》

《现代计算机软硬件简介——当代码遇上电路》

现代计算机硬件和软件基础知识简介

封面

Cover

内容概览

Cover Cover Cover
Cover Cover Cover
Cover Cover Cover
Cover Cover Cover

目录

  1. 计算机简介

    1. 计算机发展简史
      • 手动式计算机
      • 机械式计算机
      • 机电式计算机
      • 电子计算机
      • 现代电子计算机
    2. 计算机的分类
      • 按运行原理分
      • 按通用性分
      • 按适用范围分
    3. 第1章习题
  2. 现代数字计算机基础数学物理知识

    1. 二进制
      • 数的进制
      • 进制转换
      • 编码——万物皆数
    2. 逻辑代数
      • 简单逻辑运算
      • 运算律
      • 逻辑函数与化简
    3. 逻辑电路
      • 逻辑门
      • 组合逻辑
      • 可编程逻辑
    4. 第2章习题
  3. 现代计算机基本原理简介

    1. 图灵机模型
      • 图灵机
      • 可计算性
      • 图灵完备
    2. 计算机体系结构简介
      • 计算机体系结构
      • 冯·诺伊曼结构
      • 哈佛结构
      • 改进型哈佛结构
    3. 第3章习题
  4. 计算机基本硬件简介

    1. 处理器
      • CPU发展简史
      • CPU的分类
      • CPU的结构
      • CPU制造工艺简介
      • 显卡简介
    2. 存储设备
      • 寄存器
      • 缓存
      • 主存
      • 硬盘
    3. 输入输出
      • 输入设备
      • 输出设备
    4. 主板和外设
      • 主板
      • 外设
    5. 第4章习题
  5. 操作系统简介

    1. 操作系统基本结构
      • 驱动
      • 内核
      • 接口库
    2. 操作系统分类
      • 按内核结构分
      • 按应用平台分
    3. 第5章习题
  6. 计算机软件简介

    1. 计算机的启动过程简介
      • 上电
      • BIOS
      • 加载启动项
      • 启动操作系统
    2. 编程语言简介
      • 按照等级分
      • 按照运行方式分
    3. 算法
      • 算法基本概念和表示方法
      • 算法复杂度简介
      • 数据结构简介
    4. 软件工程简介
      • 编译过程简介
      • 软件开发流程
    5. 第6章习题
  7. 附录

    1. 国际单位制词头
    2. 摩尔定律发展图
    3. ASCII编码表
    4. 英特尔和AMD桌面级CPU世代表
  8. 索引

    1. 名词索引
    2. 人名索引

下载PDF

可以在本书GitHub仓库的发布页面(Releases)下载本书的PDF。

  • 仓库暂不提供本书的LaTeX源码
  • 本书后续若有修订或更新,亦会同步到仓库的发布页面
  • 发布页面提供压缩版和未压缩版两种格式
    • 文件名带有_compressed的为压缩版,文件体积小,但图片质量差
    • 另一个为未压缩版,文件体积较大,但图片清晰度高

版权

本书使用CC-BY-NC-ND 4.0协议

  • 作者保留本书一切权利
  • 允许在各个互联网平台上复制、下载、分享、传播本书,但须注明作者和出处(出处即本仓库,地址:https://github.com/jin-li/ComputerIntro_release)
  • BY:必须按照作者或者许可人指定的方式对作品进行署名
  • NC:不得为商业目的而使用本书
  • ND:不得改变、转变或更改本书

鸣谢

本书使用了ElegantLaTeX项目制作的ElegantBook书籍模板。

comments powered by Disqus