微型计算机原理及接口技术
作者 : 董洁 主编 李晓理 孙铁 王粉花 王丽君 编著
出版日期 : 2013-06-13
ISBN : 978-7-111-41860-3
适用人群 : 适用学生层次:\本科生\\\\\\//适用课程:微机原理
定价 : 35.00元
教辅资源下载
扩展信息
语种 : 简体中文
页数 : 303
开本 : 16
原书名 :
原出版社:
属性分类: 教材
包含CD :
绝版 :
图书简介

内容(目录请附本表之后)


与现用教材相比有什么特点:

“微机原理与接口技术”是电子信息、自动化、电气工程等相关专业的一门重要的专业基础课。目前国内现有的同类教材较多。其中一些教材仍以16位Intel 8086微处理器为基础进行组织,不能体现计算机技术的快速发展,与现有技术脱节;一些教材完全以32位Pentium微处理器为平台,不考虑技术的兼容性,作为教材使学生理解掌握困难;尽管有些教材考虑到上述问题,但在16位机与32位机的过度方面显得脱节。此外目前国内同类教材注重原理性介绍,与应用的结合很少。与之相比,本申请教材的特色是l 理论与实践相结合、应用性强。本申请教材将首先详细介绍微型计算机系统原理和汇编语言程序设计,然后以各种接口控制器为核心,深入系统地阐述微型计算机系统的接口技术和总线技术的基本原理与应用,使读者真正掌握各种接口控制器的工作原理、设计方法和设计思想。l 内容丰富、完整、深入浅出。l 为了使学生更好地理解和掌握课堂所学知识,增强实际应用能力,将列举大量面向实际应用的例题,给出分析方法、计算过程和详细注释。各章配有一定数量的习题。

缺陷:

图书特色

微型计算机原理及接口技术
董洁 主编
本书以Intel系列芯片为基础重点介绍微型计算机原理及接口技术,根据微处理器的最新发展,从x86微处理器系列整体入手,以最基本、最常用的微处理器8086为例,介绍微机系统原理、微处理器结构、指令系统、8086汇编语言程序设计、微处理器工作方式、存储器及其与CPU的接口、输入/输出、中断以及常用的微机接口电路等。此外,作者根据多年的教学经验,查阅了大量的相关资料,将理论与实践相结合,帮助读者掌握微型计算机的原理,并能在此基础上进行软硬件开发。

本书特点:
详细介绍微型计算机系统原理和汇编语言程序设计,以各种接口控制器为核心,深入、系统地阐述微型计算机系统的接口技术和总线技术的基本原理与应用,使读者真正掌握各种接口控制器的工作原理、设计方法和设计思想。
列举大量面向实际应用的例题,给出分析方法、计算过程和详细注释,并且各章均配有一定数量的习题,便于读者更好地理解和掌握课堂所学知识,增强实际应用能力。
充分考虑了各层次读者的需要,既适合各类高等院校作为教材使用,也可作为相关专业技术人员的参考用书。

图书前言

微型计算机技术在引领IT业最先进的设计技术和制造技术的同时,为了保持其兼容性,保留着各个发展阶段的技术精华。目前,微型计算机技术形成了技术跨度大、内容极度膨胀、学科深入交叉的局面。
  “微机原理与接口技术”是电子信息、自动化、电气工程等相关专业的一门重要的专业基础课,其任务是使学生能从应用的角度出发,了解微机的工作原理,形成微机工作过程的整体概念,掌握微机接口技术和汇编语言程序设计方法,并在此基础上具备软、硬件开发的能力。本书系统地介绍了微型计算机的结构和工作原理,以及接口的实现技术,可以作为相关专业的教材。
  本书充分借鉴CDIO (Conceive、Design、Implement、Operate)工程实践能力一体化培养理念,注重理论与实践相结合,应用性强。本书首先介绍微型计算机系统原理和汇编语言程序设计,然后以各种接口控制器为核心,深入、系统地阐述微型计算机系统的接口技术和总线技术的基本原理与应用,使读者可以快速地掌握各种接口控制器的工作原理、设计方法和设计思想。本书内容丰富、完整、深入浅出,在注重完整性和系统性的前提下,坚持少而精的原则。书中配有应用案例,便于读者理解和掌握基本概念和基本方法,从而增强独立分析和解决问题的能力,对具体的工程应用也有一定的指导作用。书中的程序均调试通过,另外,各章均配有一定数量的习题。
  全书分为9章,其中第1章由孙铁、王丽君共同编写,第2、5、6章由董洁、孙铁共同编写,第3、9章由董洁、王丽君共同编写,第4、7、8章由李晓理、王粉花共同编写。董洁、王丽君负责全书的统稿工作。
  由于编者水平有限,加之时间仓促,书中难免有错误或不妥之处,欢迎同行、专家和读者批评指正。

封底文字

本书以Intel系列芯片为基础重点介绍微型计算机原理及接口技术,根据微处理器的最新发展,从x86微处理器系列整体入手,以最基本、最常用的微处理器8086为例,介绍微机系统原理、微处理器结构、指令系统、8086汇编语言程序设计、微处理器工作方式、存储器及其与CPU的接口、输入/输出、中断以及常用的微机接口电路等。此外,作者根据多年的教学经验,查阅了大量的相关资料,将理论与实践相结合,帮助学生掌握微机计算机的原理,并能在此基础上进行软硬件开发。本书特点:
首先详细介绍微型计算机系统原理和汇编语言程序设计,然后以各种接口控制器为核心,深入、系统地阐述微型计算机系统的接口技术和总线技术的基本原理与应用,使学生真正掌握各种接口控制器的工作原理、设计方法和设计思想。
列举大量面向实际应用的例题,给出分析方法、计算过程和详细注释,并且各章均配有一定数量的习题,使学生更好地理解和掌握课堂所学知识,增强实际应用能力。
  充分考虑了各层次读者的需要,既适合各类高等院校、成人教育学校作为教材使用,也可作为相关专业技术人员的参考用书。

作者简介

董洁 主编 李晓理 孙铁 王粉花 王丽君 编著:2004年参加国家留学基金委“国家青年骨干教师双语教学培训项目”,赴英国曼彻斯特大学培训;参与《微机原理及应用》精品课程建设,获北京科技大学校级精品课程;2001年9月,参加“大材料”试点班专业人才培养方案及教学内容课程体系改革的研究与实践,获2001年北京市教育教学成果(高等教育)一等奖;2001年12月,参加“大材料”试点班专业人才培养方案及教学内容课程体系改革的研究与实践,获2001年高等教育国家级教学成果一等奖,课题组成员。

图书目录

第1章计算机基础知识
1.1计算机概述
1.1.1初期计算机的设计思想
1.1.2计算机的发展
1.1.3为什么要学习汇编语言
1.2计算机中的数制
1.2.1常用数制的无符号数表示方法
1.2.2各种数制之间的相互转换
1.3无符号二进制数的算术运算和逻辑运算
1.4带符号二进制数的表示及运算
1.4.1带符号二进制数的表示方法
1.4.2真值与补码之间的转换
1.4.3补码运算
1.4.4溢出
1.5二进制编码
1.5.1十进制数的二进制编码
1.5.2ASCII字符编码
习题
第2章微型计算机基础
2.1微型计算机基本结构
2.1.1微型计算机的概念结构
2.1.2微型计算机的工作过程
2.280x86系列微处理器结构的发展
习题
第3章微处理器及其结构
3.1Intel 8086 16位微处理器
3.1.18086/8088 CPU内部结构
3.1.28086/8088 CPU寄存器结构
3.1.38086/8088 CPU工作模式
3.1.48086/8088 CPU引脚功能
3.1.5存储器组织及输入/输出结构
3.2Intel 80286微处理器
3.2.180286结构
3.2.2保护方式下的存储器寻址
3.3Intel 80386微处理器
3.3.180386结构
3.3.280386引脚
3.4Intel 80486微处理器
3.4.180486内部结构
3.4.280486寄存器结构
3.4.380486引脚信号及功能
3.4.480486微处理器的工作模式
3.5Pentium 32位微处理器
3.5.1Pentium微处理器介绍
3.5.2Pentium微处理器的原理结构
3.5.3Pentium微处理器的工作模式
3.5.4Pentium微处理器的主要引脚
3.6多核微处理器技术
习题
第4章指令系统与汇编语言
4.18086微处理器的数据类型和指令格式
4.1.18086的数据类型
4.1.28086的指令格式
4.2Pentium微处理器的数据类型和指令格式
4.2.1Pentium微处理器的数据类型
4.2.2Pentium微处理器的指令格式
4.3单片机的数据类型和指令格式
4.3.1单片机的数据类型
4.3.2单片机的指令格式
4.4寻址方式
4.4.1操作数的寻址方式
4.4.2程序转移地址的寻址方式
4.4.3I/O端口的寻址方式
4.58086/8088微处理器的基本指令系统
4.5.1数据传送类指令
4.5.2算术运算类指令
4.5.3逻辑运算与移位类指令
4.5.4串操作类指令
4.5.5程序控制类指令
4.5.6标志处理和处理器控制类指令
4.6Pentium微处理器的扩展指令
4.6.1专用指令
4.6.2新增系统控制指令
4.7汇编语言概述
4.7.1语句格式
4.7.2程序结构
4.7.3常用伪指令
4.7.4宏指令
4.7.5上机操作过程
4.8汇编语言程序设计
4.8.1汇编语言程序设计的基本步骤
4.8.2顺序结构
4.8.3分支结构
4.8.4循环结构
4.8.5子程序设计及过程定义
4.9DOS与BIOS中断调用
4.9.1DOS功能调用
4.9.2BIOS中断调用
习题
第5章处理器总线时序和系统总线
5.1处理器总线
5.1.1总线的概念
5.1.2总线的分类
5.1.3总线结构的形式
5.1.4总线标准化
5.1.5总线特性及性能
5.1.6总线控制
5.2处理器时序
5.2.18086/8088最小模式下的操作时序
5.2.28086/8088最大模式下的操作时序
5.2.380486微处理器时序
5.2.4Pentium微处理器时序
5.3常用总线
习题
第6章存储器系统
6.1微型计算机的存储器系统
6.1.1半导体存储器
6.1.2微型计算机的存储器组织
6.1.3高速缓存(Cache)系统
6.2内存系统
6.2.1内存结构
6.2.2内存条的构成
6.2.3内存组织
6.3存储器系统的设计
6.3.1存储芯片的扩展
6.3.2存储器与CPU的连接
习题
第7章微型计算机和外设间的数据传输
7.1I/O概述
7.2CPU与I/O设备间的信号
7.3I/O接口的功能及基本组成
7.3.1I/O接口的功能
7.3.2I/O接口的基本组成
7.4I/O端口的编址
7.4.1I/O端口及端口地址
7.4.2I/O端口的编址方式
7.4.3I/O端口的地址分配和地址译码
7.5CPU与外设间的数据传送方式
7.5.1无条件传送方式
7.5.2条件传送方式
7.5.3中断方式
7.5.4DMA方式
7.6可编程DMA控制器8237A
7.6.18237A概述
7.6.28237A内部结构与引脚功能
7.6.38237A的工作方式及初始化编程
7.6.48237A应用举例
习题
第8章中断系统
8.1中断概述
8.1.1中断的基本概念
8.1.2中断源
8.1.3中断处理过程
8.1.4中断优先级
8.1.5中断嵌套
8.28086/8088中断系统
8.2.18086/8088中断源分类
8.2.2中断向量表
8.2.38086/8088 CPU的中断处理过程
8.2.4中断服务程序的设计
8.3可编程中断控制器8259A
8.3.18259A概述
8.3.28259A的内部结构与外部引脚
8.3.38259A的工作方式
8.3.48259A的编程
8.3.58259A与CPU的连接
8.3.68259A应用举例
习题
第9章微型计算机接口技术
9.1可编程定时/计数器芯片8254
9.1.1微机系统中的定时
9.1.2定时方法
9.1.3定时/计数器的作用
9.1.48254内部结构、引脚及工作原理
9.1.58254工作方式
9.1.68254的编程与应用
9.2并行通信接口
9.2.1并行通信接口的特点
9.2.2并行通信原理
9.2.3可编程并行接口芯片8255A
9.2.48255A的工作方式
9.2.58255A应用举例
9.3串行通信接口
9.3.1串行通信的基本概念
9.3.2可编程串行通信接口8251A
9.3.38251A的控制字和初始化
9.3.48251A应用举例
9.4模拟量的输入/输出
9.4.1模拟接口组成
9.4.2模/数转换技术
9.4.3D/A转换器
9.4.4A/D转换器
9.4.5模拟量输入/输出综合举例
习题
参考文献

教学资源推荐
作者: (美)Richard A. Brualdi 著 威斯康星大学麦迪逊分校
作者: 【美】肯尼斯·E.肯德尔(Kenneth E. Kendall) 朱莉·E.肯德尔(Julie E. Kendall)著
作者: 王恺,路明晓,于刚,张月久 编著
作者: 徐志军 尹廷辉
参考读物推荐
作者: James Rumbaugh, Ivar Jacobson, Grady Booch
作者: 严晨 著
作者: 李冰 刘富强 王嘉男 等编著