数字逻辑与组成原理实践教程
Logisim+Modelsim+Vivado+Verilog HDL+MIPS CPU知识点讲解与综合实验,教育部与Xilinx、迪芝伦产学合作项目。课件及代码可下载。

作者:张冬冬、王力生、郭玉臣

丛书名:面向“工程教育认证”计算机系列教材

定价:49元

印次:1-9

ISBN:9787302488347

出版日期:2018.08.01

印刷日期:2024.07.10

图书责编:付弘宇

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书基于同济大学“贯通式”计算机硬件课程实践教学改革经验撰写。在实验设计中,将“数字逻辑”和“计算机组成原理”两门课程的教学和实验有机地贯通起来,自底向上进行了一体化的实验设计。本书采用图文并茂的方式,使读者在了解数字系统设计过程及MIPS CPU设计原理的基础上,能够由浅入深地掌握逻辑电路原理图绘制、Verilog硬件描述语言编程、Xilinx FPGA开发板的调试和仿真工具的熟练使用,并能依照书中的实验设置,配合“数字逻辑”及“计算机组成原理”理论内容,从CPU基本部件实验做起,逐步实现自己的CPU设计和调试,从而提高读者解决复杂计算机工程问题的能力。 本书可以作为高等院校“数字逻辑”和“计算机组成原理”课程的实践教材,也可作为相关技术人员的培训教材或自学参考书。

《数字逻辑与组成原理实践教程》为教育部-美国DIGILENT(迪芝伦)科技有限公司产学合作协同育人项目、教育部-Xilinx产学合作专业综合改革项目的成果。《数字逻辑与组成原理实践教程》整体介绍了数字系统的设计过程(包括实验软件Logisim、Modelsim、Vivado的安装和使用)、Verilog HDL的语法,以及MIPS CPU的知识,并设计了若干个相关实验,读者在实践中巩固相关知识。

前言 计算机专业是工程性和实践性很强的专业,工程人才培养相关的两个重要因素是: 数学与科学原理的学习、工程专业知识的应用。计算机专业培养的学生既要有科学家探索未知的能力,又要有工程师解决实际问题的能力。本书总结了同济大学计算机科学与技术系开展计算机硬件类课程教学改革的经验,将计算机专业基础课“数字逻辑”和“计算机组成原理”两门课程的教学和实践有机地结合起来,改变原有各门课程自成体系,实验主要以插箱实验为主,学生硬件设计及开发能力欠缺的情况。教学过程调整“数字逻辑”课程重理论轻实践、电子理论及逻辑原理并重的教学方法,侧重逻辑原理及其硬件描述语言实践,提高设计性实验比重,培养学生自主思考与独立完成硬件设计的能力。在设计实验时,充分考虑两门课程的关联性,由浅入深、由易到难将这两门课程的教学和实践内容进行统一设计,并给出了CPU完整的测试方法。“数字逻辑”实验的成果要为“计算机组成原理”实验提供必要的部件实验基础。在此基础上,学生逐步设计完成31条MIPS指令CPU和54条MIPS指令CPU。两门课程实验基于Xilinx FPGA 开发板统一接口,实验所用技术有机衔接,通过这种方法对学生进行工程化的训练,力图使计算机系学生从“使用别人的计算机”到“设计自己的计算机”、从“设计自己的计算机”到“使用自己的计算机”,以帮助本科生更深入地理解“系统”层面的各类计算机学科专业知识、增强面向产业界的实践能力、设计能力、创新能力和解决实际问题的能力。 本书在整体介绍数字系统设计过程之后,对本书中实验所用软件的安装和相关功能的使用进行了详细的介绍,又介绍了硬件描述语言Veri...

课件下载

样章下载

暂无网络资源

扫描二维码
下载APP了解更多

目录
荐语
查看详情 查看详情

目录

第1章基于可编程逻辑的数字系统设计概述

1.1可编程逻辑设计步骤

1.1.1设计输入

1.1.2编译状态

1.1.3功能模拟

1.1.4综合

1.1.5实现

1.1.6时序模拟

1.1.7下载

1.2数字电路设计实验环境配置

1.2.1Logisim安装

1.2.2ModelSim安装配置

1.2.3Vivado安装配置

第2章Logisim基础知识

2.1Logisim基本功能介绍

2.2Logisim使用入门

第3章Verilog HDL基础

3.1Verilog HDL门级描述

3.1.1模块定义

3.1.2端口声明

3.1.3门级调用

3.1.4模块的实例化

3.1.5内部连线声明

3.1.6层次化设计

3.2Verilog HDL数据流级描述

3.2.1assign语句

3.2.2操作符

3.2.3操作数

3.3Verilog HDL行为级描述

3.3.1initial结构和always结构

3.3.2顺序块和并行块

3.3.3if语句

3.3.4case语句

3.3.5循环语句

3.3.6过程赋值语句

3.3.7任务与函数

3.3.8设计的可综合性

3.4Verilog HDL测试平台描述

3.4.1基本的TestBench结构

3.4.2激励信号描述

3.4.3编译指令

3.4.4测试相关的系统任务...

《数字逻辑与组成原理实践教程》为教育部-美国DIGILENT(迪芝伦)科技有限公司产学合作协同育人项目、教育部-Xilinx产学合作专业综合改革项目的成果。
《数字逻辑与组成原理实践教程》整体介绍了数字系统的设计过程(包括实验软件Logisim、Modelsim、Vivado的安装和使用)、Verilog HDL的语法,以及MIPS CPU的知识,并设计了若干个相关实验,读者在实践中巩固相关知识。