目录

  • 1 二进制编码
    • 1.1 计算机系统概述
    • 1.2 二进制数的表示
    • 1.3 数值型数据的编码表示
    • 1.4 非数值型数据的编码表示
    • 1.5 数据的宽度和存储
    • 1.6 测验
  • 2 数字逻辑基础辑基础
    • 2.1 逻辑门和数字抽象
    • 2.2 布尔代数
    • 2.3 逻辑关系描述
    • 2.4 逻辑函数的化简与变换
    • 2.5 测验
  • 3 组合逻辑电路
    • 3.1 组合逻辑电路概述
    • 3.2 典型组合逻辑部件设计
    • 3.3 组合逻辑电路时序分析
    • 3.4 测验
  • 4 时序逻辑电路
    • 4.1 时序逻辑电路概述
    • 4.2 锁存器和触发器
    • 4.3 同步时序逻辑设计
    • 4.4 典型时序逻辑部件设计
    • 4.5 测验
  • 5 FPGA设计和硬件描述语言
    • 5.1 可编程逻辑器件和FPGA设计
    • 5.2 HDL概述
    • 5.3 Verilog语言简介
    • 5.4 Verilog的建模方式
    • 5.5 Verilog代码实例
    • 5.6 测验
  • 6 运算方法和运算部件
    • 6.1 基本运算部件
    • 6.2 定点数运算
    • 6.3 浮点数运算
    • 6.4 测验
  • 7 指令系统
    • 7.1 指令系统概述
    • 7.2 指令系统设计
    • 7.3 指令系统实例:RISC-V架构
    • 7.4 测验
  • 8 中央处理器
    • 8.1 CPU概述
    • 8.2 单周期CPU设计
    • 8.3 多周期CPU设计
    • 8.4 流水线CPU设计
    • 8.5 流水线冒险及其处理
    • 8.6 高级流水线技术2
    • 8.7 测验
  • 9 存储器层次结构
    • 9.1 存储器概述
    • 9.2 主存储器的基本结构
    • 9.3 高速缓冲存储器
    • 9.4 虚拟存储器
    • 9.5 测验
  • 10 系统互连与输入/输出
    • 10.1 外设与CPU和主存的互连
    • 10.2 I/O接口和I/O端口
    • 10.3 输入/输出控制方式
    • 10.4 I/O子系统中的I/O软件
    • 10.5 测验
I/O接口和I/O端口