微机原理与接口技术(21世纪普通高校计算机公共课程规划教材)
定 价:34.5 元
丛书名:21世纪普通高校计算机公共课程规划教材
- 作者:宋人杰 等编著
- 出版时间:2013/12/1
- ISBN:9787302341567
- 出 版 社:清华大学出版社
- 中图法分类:TP36
- 页码:292
- 纸张:胶版纸
- 版次:1
- 开本:16开
《微机原理与接口技术/21世纪普通高校计算机公共课程规划教材》全面而系统地论述了Intel 80x86系列微型计算机的基本原理、汇编语言程序设计和接口技术,同时介绍了32位和64位微机系统的相关技术。《微机原理与接口技术/21世纪普通高校计算机公共课程规划教材》主要内容包括Intel 80x86系列微处理器的内部结构、指令系统及汇编语言程序设计;半导体存储器结构;中断系统;DMA数据传输技术;常用可编程接口芯片;人机交互设备及接口;微型计算机总线技术。
《微机原理与接口技术/21世纪普通高校计算机公共课程规划教材》力求既适合高校的课堂教学,培养学生的应用能力,又能紧跟微处理器技术的发展,拓展学生的视野。《微机原理与接口技术/21世纪普通高校计算机公共课程规划教材》可作为高等院校微机原理、汇编语言程序设计或微机接口技术等课程的教材或参考书,适合计算机专业以及信息类、自控类等相关专业学生阅读,也可供工程技术人员参考。
微机原理和汇编语言是各所高等学校计算机专业或信息类专业学生的专业基础课程。微机原理侧重计算机硬件的结构和组成,而汇编语言则可以直接控制硬件设备,并充分发挥计算机硬件的功能。因此,将微机原理与汇编语言技术融为一体进行讲解,学生更容易掌握微型计算机的基本组成、工作原理、接口功能及其软硬件开发技术,有利于培养既具备软件编程能力,又了解硬件知识的复合型人才。
为满足新形势下的这一教学需求,作者在多年承担微机原理、汇编语言和接口技术等系列课程的理论课和实验课教学的基础上,编写了本教材。该教材全面而系统地论述了Intel 80x86系列机中16位微型计算机的基本原理、接口技术和16位汇编语言程序设计方法,并介绍了32位及64位微机系统的一些相关技术,教材内容的组织循序渐进,突出了实用性和先进性。
全书共分9章。第1章简要介绍了微型计算机的发展、性能指标及应用; 第2章介绍了Intel 16位、32位和64位微处理器的基本结构和工作方式; 第3章主要介绍微型计算机的存储器技术; 第4章对16位模式的寻址方式、指令系统和程序设计方法进行了详细的阐述,同时对32位和64位指令系统进行了介绍; 第5章主要包括中断的概念以及中断控制器8259的编程方法; 第6章介绍了DMA数据传输技术; 第7章主要介绍了常用并行和串行接口芯片的结构和编程方法、模—数和数—模转换的工作原理; 第8章主要介绍计算机常用外围设备的工作原理; 第9章主要介绍总线的有关概念、分类及功能等。
本书由宋人杰教授负责组织编写,其中,第1和第2章由牛斗编写,第3、第4和第9章由张洪业编写,第5和第6章由宋人杰编写,第7和第8章由王润辉编写,宋人杰教授负责全书的统稿。
由于编者水平有限,书中难免有错误和不妥之处,敬请广大读者批评指正。
编者2013年10月
第1章 微型计算机基础
1.1 微型计算机的发展
1.2 微型计算机系统组成及工作原理
1.2.1 微处理器及其发展
1.2.2 微型计算机
1.2.3 微型计算机系统
1.2.4 计算机中的指令执行过程
1.3 微型计算机的性能指标
1.3.1 CPU字长
1.3.2 存储器容量
1.3.3 运算速度
1.3.4 主频
1.3.5 外设扩展能力
1.3.6 软件配置情况
1.4 微机系统中采用的先进技术 第1章 微型计算机基础
1.1 微型计算机的发展
1.2 微型计算机系统组成及工作原理
1.2.1 微处理器及其发展
1.2.2 微型计算机
1.2.3 微型计算机系统
1.2.4 计算机中的指令执行过程
1.3 微型计算机的性能指标
1.3.1 CPU字长
1.3.2 存储器容量
1.3.3 运算速度
1.3.4 主频
1.3.5 外设扩展能力
1.3.6 软件配置情况
1.4 微机系统中采用的先进技术
1.4.1 流水线技术
1.4.2 高速缓存存储技术
1.4.3 CISC和RISC技术
1.4.4 多核技术
1.5 接口基础
1.5.1 CPU与外设之间所传送的信息类型
1.5.2 接口的功能
1.5.3 110端口及其编址方式
1.5.4 CPU与外设数据的传输控制方式
1.5.5 数据传送控制方式的发展
习题
第2章 中央处理器
2.1 概述
2.2 8086/8088微处理器
2.2.1 8086/8088内部结构
2.2.2 8086/8088外部引脚
2.2.3 8086/8088的操作和时序
2.3 80286以后的微处理器
2.3.1 80286
2.3.2 80386
2.3.3 80486
2.3.4 Pentium
习题
第3章 存储器及接口设计
3.1 概述
3.2 半导体存储器分类及性能指标
3.2.1 半导体存储器的分类
3.2.2 半导体存储器的性能指标
3.3 随机存储器RAM
3.3.1 SRAM存储器
3.3.2 DRAM存储器
3.3.3 现代DRAM
3.4 只读存储器ROM
3.5 存储器接口设计
3.5.1 存储芯片的选择
3.5.2 存储器的地址译码及地址分配
3.5.3 存储器接口设计举例
3.6 高速缓冲存储器
3.6.1 Cache概述
3.6.2 Cache的映射方式
3.6.3 Cache的替换策略
3.6.4 Cache的数据更新方法
习题
第4章 汇编语言程序设计
4.1 概述
4.1.1 计算机语言的分类
4.1.2 汇编语言的特点
4.2 80x86汇编语言话句格式
4.2.1 汇编语言语句类型
4.2.2 汇编语言指令格式
4.2.3 常量、标号与变量
……
第5章 中断技术
第6章 DMA数据传输技术
第7章 常用可编程接口芯片
第8章 人机交互设备及接口
第9章 微型计算机总线技术