计算机组成原理实践教程
适用于计算机组成原理不同层次、不同目标的教学任务

作者:高明霞,宋书瀛,苏醒,蔡旻,侯毓敏,魏坚华,朱文军

丛书名:面向数字化时代高等学校计算机系列教材

定价:38.9元

印次:1-1

ISBN:9787302685784

出版日期:2025.05.01

印刷日期:2025.04.25

图书责编:郭赛

图书分类:教材

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

"本书以MIPS架构为基础,详细讲述MIPS单周期主机、多周期主机以及带中断外设整机的设计思想,并依托一些常见的开源设计平台,介绍大量具体样例的设计步骤、仿真步骤等过程。培养读者的硬件系统分析与设计能力,从而完成计算机整机设计。另外,为了让读者快速获取并能熟练使用各种开源平台,实践教程通过实际元件的设计详细介绍Mars(MIPS汇编与运行模拟器)、Logisim(设计和仿真数字电路的工具软件)、iverilog(轻量级开源的IEEE1364 Verilog硬件描述语言编译软件)、GTKWave(开源波形分析工具)四款轻量级开源工具。为了配合具体硬件实验箱以完成最终的FPGA设计与下载,本书将详细介绍由Xilinx公司开发的一款专业集成电路设计软件——Xilinx ISE(Integrated Synthesis Environment)。 本书的主要读者对象是具备一定计算机组成原理知识,并想借助一些开源平台进行动手实践,完成具体元件、主机以及最终整机的设计实验的学生和自学者。"

高明霞,女,博士,北京工业大学计算机学院专职教师,主要研究方向大数据分析,知识工程。近几年主持及参与国基金、市基金、973课题等项目10多项,;在国内外学术刊物和国际会议上发表学术论文30多篇,教学论文近10篇,其中SCI期刊4篇。授权发明专利4项,实用新型专利1项。软件著作权5项。

前言 本书以MIPS架构为基础,详细讲述MIPS单周期主机、多周期主机以及带中断外设的整机设计思想,并依托一些常见的开源设计平台介绍大量具体样例的设计步骤、仿真步骤等过程;主要目标是引导学生自己动手完成具体元件、主机以及最终整机的设计,培养计算机类专业学生的硬件系统分析和设计能力。另外,为了让学生快速获取并能熟练使用各种开源平台,本书通过实际元件的设计详细介绍Mars(MIPS汇编与运行模拟器)、Logisim(设计和仿真数字电路工具软件)、iverilog(轻量级开源的IEEE1364 Verilog硬件描述语言编译软件)、GTKWave(开源波形分析工具)四款轻量级开源工具。为了配合具体硬件实验箱完成最终的FPGA设计与下载,本书也将详细介绍由Xilinx公司开发的一款专业集成电路设计软件 Xilinx ISE(Integrated Synthesis Environment)。 本书是北京工业大学计算机系“计算机组成原理”课程组教师的集体成果,具体任务分工如下: 高明霞完成了本书的5.1节、6.1节、第7章和各章最后的实验部分,以及最终的统稿工作;宋书瀛完成了5.3节的主要设计部分,6.2节的主要设计部分;苏醒完成了第1章、第3章、5.3节的波形仿真部分及6.2节的波形仿真部分;蔡旻完成了第4章、第8章;侯毓敏完成了第2章及5.2节的内容;魏坚华和朱文军在本书的编写过程中承担了重要的指导工作。感谢大家的辛苦付出。 高明霞 2025年4月

暂无课件

样章下载

暂无网络资源

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

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

第1章Mars下载、安装及使用1

1.1Mars简介1

1.2Mars下载、安装及功能1

1.3Mars使用实例4

1.4实验8

1.4.1编写单周期主机测试程序8

1.4.2编写多周期主机测试程序8

1.4.3编写中断处理子程序以及主调测试程序9第2章Logisim下载、安装及使用10

2.1Logisim简介10

2.2Logisim下载及安装10

2.3Logisim使用实例11

2.4实验14

2.4.1使用Logisim实现一个32位数据存储器14

2.4.2使用Logisim实现一个32位寄存器组14第3章iverilog+GTKWave下载、安装及使用15

3.1iverilog和GTKWave简介15

3.2iverilog+GTKWave下载及安装16

3.3iverilog+GTKWave使用实例19

3.4实验23第4章Xilinx ISE开发环境24

4.1Xilinx ISE 简介24

4.2Xilinx ISE 下载及安装25

4.3创建ISE工程28

4.4基于Xilinx ISE的开发流程29

4.4.1需求分析与规划29

4.4.2电路设计与实现30

4.4.3综合与优化32

4.4.4下载与调试33

4.5本章小结34第5章MIPS单周期主机设计35

5.1MIPS单周期主机设计思想35

5.1.1数据通路设计35

5.1.2控制器设计38

5.2基于Logisim的取指部件IFU设计样例41

5.3基于iverilog+GTKWave的取指令部件IFU设计样例45

5....

教育部高等学校计算机类专业教学指导委员会规划教材