计算机系统设计(上册)

    1、计算机系统概述

    2、计算机系统的评价指标

    3、目标处理器MiniMIPS32和原型系统MiniMIPS32_MicroSyS

    4、指令集体系结构概述

    5、寄存器概述

    6、存储空间的编址方式

    7、指令格式

    8、指令集(上)

    9、指令集(下)

    10、指令的寻址方式

    11、操作模式和异常处理

    12、从C程序到可执行目标文件

    13、基于MiniMIPS32的汇编程序设计

    14、QtSpim指令集仿真器

    15、C语言程序的机器级表示 — — 选择结构

    16、C语言程序的机器级表示 — — 循环结构

    17、C语言程序的机器级表示 — — 函数调用

    18、函数调用机器级表示 — — 普通函数调用

    19、FPPA的基本概念和设计流程

    20、基于Vivado的FPGA设计流程的操作

    21、流水线的基本概念

    22、MiniMIPS32处理器的整体结构和设计方法

    23、非转移类R-型指令的数据通路的设计 — — ALU运算指令

    24、非转移类R-型指令的数据通路的设计 — — 乘法指令

    25、非转移类R-型指令的数据通路的设计 — — 数据移动指令

    26、非转移类R-型指令的数据通路的设计 — — 移位指令

    27、非转移类I-型指令的数据通路的设计 — — ALU运算指令

    28、非转移类I-型指令的数据通路的设计 — — 加载指令

    29、非转移类I-型指令的数据通路的设计 — — 存储指令

    30、控制单元的设计

    31、MiniMIPS32处理器的基本流水线的实现

    32、流水线的数据相关和消除办法

    33、支持定向前推的MiniMIPS32处理器的设计

    34、支持定向前推的MiniMIPS32处理器的实现

    35、流水线的控制相关和消除办法

    36、转移指令流水线数据通路的设计

    37、支持转移指令的MiniMIPS32处理器的实现

    38、转移指令流水线控制单元的设计