注册 登录 进入教材巡展 进入在线书城
#
  • #

出版时间:2018年10月

出版社:清华大学出版社

以下为《计算机组成原理实验教程》的配套数字资源,这些资源在您购买图书后将免费附送给您:
  • 清华大学出版社
  • 9787302504566
  • 1-1
  • 227009
  • 47190975-4
  • 平装
  • 2018年10月
  • 工学
  • 计算机科学与技术
  • TP301-33
  • 计算机
  • 本科
内容简介
本书根据计算机组成原理课堂教学的需求,以培养学生计算机系统设计能力为目的,详细介绍了针对MIPS指令子集的单周期CPU、多周期CPU以及5级流水线CPU的具体设计过程,展示了利用Logisim和Verilog两种方法进行功能部件的设计以及组装CPU的具体方法。本书的教学内容反映了当前CPU设计的主流方法,特色在于采用模块化、自底向上的设计方法将原理图设计与抽象的硬件语言描述相结合,更适合普通高校的学生参考。本书内容编排上由浅入深、由易到难,符合初学者的认知规律,使初学者能够根据实验指导顺利完成典型指令的CPU设计。通过本书的学习,读者还可以掌握利用Logisim进行逻辑设计的方法以及利用FPGA开发的设计流程。本书可作为应用型普通高校计算机专业“计算机组成原理”课程配套的实验教材,也可作为计算机系统设计爱好者的参考用书。
目录
目录第1章处理器设计/11.1MIPS指令系统11.1.1MIPS指令格式11.1.2MIPS寄存器21.1.3MIPS的指令集选择21.2MIPS CPU设计121.2.1单周期CPU设计121.2.2多周期CPU设计231.2.35级流水线CPU设计311.3MIPS的中断处理411.3.1MIPS的协处理器421.3.2MIPS的中断处理43第2章硬件平台/442.1概述442.1.1Minisys开发板资源442.1.2主芯片XC7A100T的关键资源452.2板上存储器452.2.1DDR3 SDRAM462.2.2SRAM472.2.3非易失的串行Flash482.3FPGA配置482.4基本I/O 492.4.1拨码开关与LED灯492.4.2按键开关502.4.37段数码管502.5其他接口522.5.1时钟522.5.24×4矩阵键盘532.5.3VGA模块53〖1〗计算机组成原理实验教程目录[3]〖3〗2.5.4蜂鸣器542.5.5麦克风542.5.6USBUART桥542.5.7以太网542.5.8EJTAG接口55第3章开发环境/573.1Logisim573.1.1设计分析573.1.2设计过程573.1.3仿真测试623.1.4封装电路643.1.5电路应用653.2Mars 663.2.1打开Mars663.2.2编写汇编程序673.2.3汇编673.2.4运行并调试683.3Vivado693.3.1FPGA开发流程693.3.2设计实例70第4章基础实验/924.1多路选择器的设计与实现924.1.1用Logisim实现2选1 多路选择器934.1.2用Verilog语言设计2位数据的2选1多路选择器984.2运算器的设计与实现1184.2.1算术逻辑单元的设计与实现1184.2.2寄存器文件的设计与实现1274.3存储器的设计与实现1334.3.1Logisim模拟存储器扩展1334.3.2存储器的IP核实现1374.4单周期CPU的设计与实现1444.4.1MIPS汇编程序1444.4.2单周期CPU的设计与实现149第5章拓展实验/1565.1多周期CPU的设计与实现1565.25级流水线CPU设计与实现1645.3支持中断的多周期CPU设计与实现166参考文献/169