《计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材》以MIPS微处理器为背景,全面阐述了计算机组成原理与接口技术。首先简要阐述了计算机系统的基本构成、结构模型、工作原理以及计算机系统的信息表示、存储和运算基础;然后重点介绍了MIPS指令系统、汇编程序设计及其C语言常用语句的汇编指令实现方法,并介绍了一个基于简单MIPS指令集单周期微处理器的具体实现方法;接着详细描述了计算机系统的存储系统组成以及分层组织管理机制,包括内存管理、Cache技术、虚拟存储器技术等;并在简要介绍各类总线的基础上,详细地介绍了基于总线技术的常见接口设计技术,包括存储器接口、并行I/O接口、串行I/O接口,并详细介绍了接口设计中常用的中断技术、DMA技术以及通道技术;最后介绍了计算机系统常用的人机接口设备及其工作原理,包括键盘、鼠标、显示器工作原理及其与计算机系统的接口原理。全书介绍了两类计算机编程语言:汇编语言和C语言。汇编语言有助于深刻理解计算机内部工作机制;C语言用于撰写各类接口驱动程序。《计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材》通过对计算机系统结构及高级语言编程控制相关内容的论述,力求帮助读者建立从数字电路到计算机系统软、硬件协同工作的知识体系。《计算机组成原理与接口技术:基于MIPS架构/华中科技大学教学改革建设教材》适合作为计算机组成原理、微处理器及其接口技术等课程的教材,并可作为从事计算机应用技术的工程技术人员的参考用书。