
| 国内第一门计算机体系结构国家精品课程的实验教材,充分结合了作者在国防科学技术大学计算机学院多年的教学、科研经验和成果。 实验覆盖面广,内容丰富,有助于加深对计算机体系结构知识以及软件模拟、硬件仿真等方法的理解和掌握。 可读性好,语言简练,深入浅出,通俗易懂。 适合作为高校计算机专业本科生及研究生计算机体系结构课程实验和实践的教材。 本书有丰富的配套资源,包括《计算机体系结构》和《计算机体系结构教学与习题指导》,PPT讲稿和实验模拟程序等。 |
| 沈立,2003年在国防科学技术大学计算机学院获工学博士学位。现任国防科学技术大学计算机学院副教授,硕士生导师,长期从事计算机体系结构专业的研究和教学工作,国家精品课程“计算机体系结构”和“计算机原理”主讲人之一。中国计算机学会会员,主要研究方向包括高性能微处理器体系结构、先进编译技术、虚拟化技术等,作为项目负责人和主要完成人参加国家自然科学基金、国家863高技术研究计划、国家973重大基础研究计划等项目10余项。近5年发表学术论文30余篇,获授权专利5项,参与编著普通高等教育“十一五”国家级规划教材4部。获部委级科技进步二等奖1项、三等奖l项。 |
| 第1章 处理器设计流程 1.1 设计定制 1.2 行为设计 1.3 物理设计 1.4 硅片出品 1.5 验证 1.6 实验内容安排与组织 1.7 实验1:fastdlx模拟器的使用 1.7.1 简要说明 1.7.2 实验目的 1.7.3 实验工具和平台 1.7.4 实验步骤 第2章 指令系统 2.1 cisc和risc 2.2 dlx指令系统 2.2.1 dlx的寄存器 2.2.2 dlx的数据表示 2.2.3 dlx的数据寻址方式 2.2.4 dlx的指令格式 2.2.5 dlx的操作 2.2.6 dlx的控制指令 2.2.7 dlx的浮点操作 2.3 指令系统的改进和发展 2.4 实验2:dlx指令编码的优化 2.4.1 简要说明 2.4.2 实验目的 2.4.3 实验工具和平台 2.4.4 实验步骤 2.5 实验3:dlx汇编器的设计与实现 2.5.1 简要说明 2.5.2 实验目的 2.5.3 实验工具和平台 2.5.4 实验步骤 2.6 实验4:面向特定应用的指令扩展 2.6.1 简要说明 2.6.2 实验目的 2.6.3 实验工具和平台 2.6.4 实验步骤 第3章 逻辑设计 3.1 硬件描述语言 3.2 电子设计自动化 3.3 实验5:modelsim的使用 3.3.1 简要说明 3.3.2 实验目的 3.3.3 实验工具和平台 3.3.4 实验步骤 3.4 实验6:寄存器文件的设计与实现 3.4.1 简要说明 3.4.2 实验目的 3.4.3 实验工具和平台 3.4.4 实验步骤 3.5 实验7:存储器模块设计与实现 3.5.1 简要说明 3.5.2 实验目的 3.s.3 实验工具和平台 3.5.4 实验步骤 第4章 流水线设计 4.1 dlx整数指令 4.2 dlx流水线 4.2.1 流水寄存器 4.2.2 取指段 4.2.3 译码段 4.2.4 执行段 4.2.5 访存段 4.2.6 写回段 4.2.7 多路选择器 4.3 改进dlx流水线的性能 4.3.1 减少分支开销 4.3.2 数据定向 4.4 实验8:dlx整数流水线的设计与实现 4.4.1 简要说明 4.4.2 实验目的 4.4.3 实验工具和平台 4.4.4 实验步骤 4.5 实验9:数据定向逻辑的设计与实现 4.5.1 简要说明 4.5.2 实验目的 4.5.3 实验工具和平台 4.5.4 实验步骤 第5章 高级dlx流水线设计实验 5.1 实验10:dlx浮点流水线 5.1.1 简要说明 5.1.2 实验目的 5.1.3 实验工具和平台 5.1.4 实验步骤 5.2 实验11:支持动态指令调度的记分牌算法 5.2.1 简要说明 5.2.2 实验目的 5.2.3 实验工具和平台 5.2.4 实验步骤 5.3 实验12:超长指令字技术 5.3.1 简要说明 5.3.2 实验目的 5.3.3 实验工具和平台 5.3.4 实验步骤 5.4 实验13:分支预测目标缓冲(btb) 5.4.1 简要说明 5.4.2 实验目的 5.4.3 实验工具和平台 5.4.4 实验步骤 5.5 实验14:simd指令扩展 5.5.1 简要说明 5.5.2 实验目的 5.5.3 实验工具和平台 5.5.4 实验步骤 5.6 实验15:cache设计与实现 5.6.1 简要说明 5.6.2 实验目的 5.6.3 实验工具和平台 5.6.4 实验步骤 第6章 fpga相关工具 6.1 设计准备 6.1.1 基本流程 6.1.2 ise的启动和配置 6.2 基于hdl语言设计输入 6.2.1 创建新工程 6.2.2 完成hdl编写 6.2.3 ise向导生成模块 6.3 设计仿真 6.3.1 添加测试激励 6.3.2 仿真类型选择 6.3.3 编译xilinx仿真库 6.4 系统生成及仿真 6.4.1 时序约束 6.4.2 IO配置 6.4.3 配置文件生成及后仿真 6.5 配置下载 参考文献 |
商品评论(0条)