作品简介

本书配合《计算机组成原理与接口技术:基于MIPS架构》一书而编写,特点是以实验为主,在简要介绍基本原理的基础上,详细地阐述了各个实验设计、实现等具体过程。本书实验内容分为三部分:MIPS汇编程序设计、基于FPGA的原型计算机系统设计以及基于IP核的嵌入式计算机系统设计。本书介绍了MIPS模拟器QtSpim、Mars,Xilinx FPGA开发套件Vivado、SDK等开发工具的使用,并通过一个个具体实验案例,帮助读者在掌握基本原理的基础上,动手实践计算机软硬件接口技术。同时,本书还在各类实验案例基础上设置了不同难易程度的实验任务及思考题,可以满足不同层次的学习需求。

左冬红,博士,华中科技大学湖北省智能互联网技术重点实验室现代网络通信技术研究室教师。主要研究领域为无线网络技术、流媒体分发技术、嵌入式家庭媒体网关设备等。历年承担“微机原理与接口技术”“数字电子技术”等课程的教学工作,多次承担华中科技大学“微机原理与接口技术”课程相关的教学改革研究项目,并于2013年承担了湖北省教学改革研究项目“微处理器与接口技术课程建设”。发表多篇与“微机原理及接口技术”课程相关的教学改革研究论文。

作品目录

  • 作者简介
  • 内容简介
  • 前言 PREFACE
  • 第1篇 MIPS汇编程序设计
  • 第1章 QtSpim汇编程序开发环境
  • 第2章 MARS汇编程序开发环境
  • 第3章 MIPS汇编语言
  • 第4章 MIPS汇编语言程序示例
  • 第2篇 基于FPGA的原型计算机系统设计
  • 第5章 Vivado开发工具简介
  • 第6章 单周期类MIPS微处理器实验
  • 第7章 存储器映像IO接口设计
  • 第8章 VGA接口设计
  • 第3篇 基于IP核的嵌入式计算机系统软硬件设计
  • 第9章 MicroBlaze嵌入式系统平台
  • 第10章 嵌入式最小系统建立流程
  • 第11章 C语言数据类型
  • 第12章 程序控制并行IO接口
  • 第13章 中断方式并行接口
  • 第14章 并行存储器接口
  • 第15章 串行接口
  • 第16章 DMA技术
  • 第17章 自定义AXI总线从设备接口IP核
  • 第18章 VGA显示接口
  • 第19章 传感器
  • 附录
展开全部