内容简介
本书从数字电路与数字逻辑课程的组合逻辑、时序逻辑电路的设计开始,逐步构建计算机组成与体系结构及相关课程中的运算器、存储器和控制器,实现基于MIPS指令集的CPU。本书采用VerilogHDL,以Vivado软件为EDA工具,在XilinxFPGA平台上进行实验验证和设计,让读者掌握硬件功能的仿真与测试方法,具备计算机系统的设计能力。全书共5章,包括:EDA基础和龙芯中科LS-CPU-EXB实验系统介绍,数字逻辑与数字电路实践,计算机组成原理实践,计算机体系结构实践,计算机组成与体系结构实践。附录简单介绍了IcarusVerilog开发环境及使用、VerilogHDL语法,给出了引脚对应关系表和部分MIPS指令。本书可作为高等院校计算机类、电子信息类各专业的教材,也可供其他理工科专业选用或相关技术人员参考。