华信教育资源网
微机原理与接口技术
丛   书   名: 教育部大学计算机课程改革项目成果  工业和信息化部所属高校联盟推荐教材
作   译   者:孔庆芸,秦晓红 出 版 日 期:2014-11-01
出   版   社:电子工业出版社 维   护   人:袁玺 
书   代   号:G0247160 I S B N:9787121247163

图书简介:

本书是为电子信息类(非计算机专业)或其他工科类专业的计算机硬件基础课程“微机原理与接口技术”的教学而编写的,目的是使学生掌握微型计算机的工作原理、汇编语言程序设计、微型计算机的接口技术,使学生具有汇编语言编程和硬件接口电路开发的初步能力,达到学懂、学通、能实际应用。教材的主要内容和重点是:微型计算机工作原理、80x86微处理器、指令系统、汇编语言程序设计、微型计算机存储器、输入/输出技术、中断技术、常用可编程接口芯片、A/D及D/A接口技术、微机总线、微机应用举例。全书共分11章,每章附有习题与思考题,提供了配套的“例题及习题详解”教材。????本书的特色是:突出重点,循序渐进,力求通俗易懂;例题丰富,形式多样,注重实用。????本书适合作为高等院校本科三航类、信息类、电气类、机电类等非计算机专业课程的教材,也可以作为相关技术人员或爱好者的参考书。
定价 37.0
您的专属联系人更多
配套资源 图书内容 样章/电子教材 图书评价
  • 配 套 资 源
    图书特别说明:本书有内容相似的推荐资源,请打开 http://www.hxedu.com.cn/hxedu/fg/theDisciplinesSystem/course.html?id=8a8a820d6560d2d20165f57d85e51ded 查看。

    本书资源

    本书暂无资源

    会员上传本书资源

  • 图 书 内 容

    内容简介

    本书是为电子信息类(非计算机专业)或其他工科类专业的计算机硬件基础课程“微机原理与接口技术”的教学而编写的,目的是使学生掌握微型计算机的工作原理、汇编语言程序设计、微型计算机的接口技术,使学生具有汇编语言编程和硬件接口电路开发的初步能力,达到学懂、学通、能实际应用。教材的主要内容和重点是:微型计算机工作原理、80x86微处理器、指令系统、汇编语言程序设计、微型计算机存储器、输入/输出技术、中断技术、常用可编程接口芯片、A/D及D/A接口技术、微机总线、微机应用举例。全书共分11章,每章附有习题与思考题,提供了配套的“例题及习题详解”教材。 ????本书的特色是:突出重点,循序渐进,力求通俗易懂;例题丰富,形式多样,注重实用。 ????本书适合作为高等院校本科三航类、信息类、电气类、机电类等非计算机专业课程的教材,也可以作为相关技术人员或爱好者的参考书。

    图书详情

    ISBN:9787121247163
    开 本:16开
    页 数:272
    字 数:503

    本书目录

    目    录
     
    第1章  微型计算机的基本结构和运算基础 1
    1.1  概述 1
    1.1.1  微型计算机的发展概况 1
    1.1.2  微型计算机的特点和分类 3
    1.1.3  微处理器的字长 4
    1.2  运算基础 4
    1.2.1  进位计数制及其相互转换 4
    1.2.2  二进制数的运算规则 8
    1.2.3  计算机中的四则运算 9
    1.2.4  计算机中带符号数的表示方法 11
    1.2.5  计算机中数的小数点表示方法 14
    1.2.6  二进制编码 16
    1.2.7  逻辑运算与基本逻辑电路 17
    1.3  微型计算机的基本结构 20
    1.3.1  微型计算机的总体结构 20
    1.3.2  微处理器的基本结构 21
    1.4  多媒体计算机 25
    1.4.1  人机接口 26
    1.4.2  多媒体计算机的主要功能 26
    1.4.3  多媒体计算机的组成 26
    习题与思考题 27
    第2章  Intel 32位CPU 28
    2.1  CPU的基本结构 28
    2.1.1  CPU的内部基本结构 28
    2.1.2  CPU的外部基本引脚 30
    2.1.3  CPU的主要结构逻辑框图 33
    2.2  寄存器 34
    2.2.1  通用寄存器 35
    2.2.2  段寄存器 36
    2.2.3  指令指针指示器——EIP 38
    2.2.4  标志寄存器——EFLAGS 38
    2.2.5  系统地址寄存器 39
    2.2.6  控制寄存器 39
    2.2.7  测试寄存器 41
    2.2.8  调试寄存器 41
    2.3  CPU的工作模式 41
    2.3.1  实地址模式 41
    2.3.2  保护模式 43
    2.3.3  虚拟8086模式 43
    2.3.4  三种工作模式的状态转换 43
    2.3.5  系统管理模式(SMM) 44
    2.4  指令流水线操作 44
    2.5  Pentium 32位微处理器 46
    2.5.1  Pentium 32位微处理器的内部
    结构 46
    2.5.2  Pentium微处理器寄存器结构 49
    习题与思考题 49
    第3章  80x86寻址方式和指令系统 50
    3.1  80x86寻址方式 50
    3.1.1  数据寻址方式 50
    3.1.2  程序地址寻址方式 59
    3.1.3  堆栈地址寻址 61
    3.2  80x86指令格式 62
    3.2.1  80x86指令编码格式 62
    3.2.2  80x86指令格式 63
    3.3  80x86指令系统 64
    3.3.1  数据传送指令 64
    3.3.2  算术运算指令 67
    3.3.3  逻辑运算指令 71
    3.3.4  控制转移类指令 75
    3.3.5  串操作指令 81
    3.3.6  输入/输出指令 84
    3.3.7  处理器控制 85
    3.3.8  中断指令与DOS功能调用 85
    习题与思考题 87
    第4章  汇编语言及其程序设计 90
    4.1  概述 90
    4.1.1  机器语言 90
    4.1.2  汇编语言 90
    4.1.3  高级语言 90
    4.1.4  宏汇编程序及上机过程简介 91
    4.2  汇编语言 92
    4.2.1  汇编语言的格式 92
    4.2.2  简化的段定义伪指令 92
    4.2.3  完整段定义伪指令 93
    4.2.4  汇编程序常用伪指令 95
    4.3  分支程序设计 95
    4.3.1  简单分支程序 95
    4.3.2  复杂分支程序 97
    4.4  循环程序设计 98
    4.4.1  单重循环程序 98
    4.4.2  多重循环程序 101
    4.5  子程序设计 102
    4.5.1  过程定义 102
    4.5.2  调用指令 102
    4.6  汇编语言程序上机过程 105
    习题与思考题 105
    第5章  内存储器及其管理 107
    5.1  存储器概述 107
    5.1.1  微型计算机中存储器的类型 107
    5.1.2  半导体存储器的性能指标 107
    5.1.3  存储卡技术的介绍 108
    5.2  存储器的扩展设计 110
    5.2.1  存储器的构成原理 110
    5.2.2  存储器的扩展 112
    5.2.3  存储器的地址译码 114
    5.2.4  存储器的扩展设计举例 116
    5.3  80486存储器管理模式 117
    5.3.1  80486保护模式存储管理 117
    5.3.2  虚拟8086模式存储管理 121
    习题与思考题 122
    第6章  输入/输出接口 123
    6.1  输入/输出(I/O)接口概述 123
    6.1.1  CPU与外设通信的特点 123
    6.1.2  接口的基本功能 123
    6.1.3  I/O接口与CPU、外设之间
    交换的信号 124
    6.1.4  I/O接口的基本类型 124
    6.1.5  I/O端口的寻址方式 125
    6.1.6  I/O端口地址的形成 126
    6.2  输入/输出方式 127
    6.2.1  程序控制传送方式 127
    6.2.2  中断控制传送方式 130
    6.2.3  直接存储器存取方式 130
    6.2.4  I/O处理机方式 132
    习题与思考题 133
    第7章  中断系统 134
    7.1  中断的有关概念 134
    7.1.1  中断的基本概念 134
    7.1.2  中断源与中断分类 134
    7.1.3  CPU的中断优先顺序 135
    7.1.4  中断类型码 135
    7.1.5  中断处理过程 136
    7.1.6  中断向量表与中断描述符表 138
    7.1.7  中断向量表的建立方法 140
    7.2  可编程中断控制器8259A 142
    7.2.1  8259A的内部结构及引脚分配 143
    7.2.2  8259A的工作过程 144
    7.2.3  8259A的中断管理方式 145
    7.2.4  8259A的编程 147
    7.2.5  8259A的应用举例 152
    习题与思考题 156
    第8章  可编程接口芯片 157
    8.1  概述 157
    8.1.1  接口芯片与CPU的连接 157
    8.1.2  接口芯片与外设的连接 157
    8.2  可编程并行接口芯片8255A 158
    8.2.1  8255A的内部结构 158
    8.2.2  8255A的引脚分配 159
    8.2.3  8255A的工作方式 160
    8.2.4  8255A的控制字和状态字 164
    8.2.5  8255A的应用举例 166
    8.2.6  8255A的特性总结 171
    8.3  可编程计数器/定时器8254 172
    8.3.1  8254的结构 172
    8.3.2  8254的功能 174
    8.3.3  8254的控制字 175
    8.3.4  8254的编程 177
    8.3.5  8254的工作方式 178
    8.3.6  8254的应用举例 183
    8.4  可编程串行输入/输出接口芯片
    8251A 185
    8.4.1  串行通信概述 185
    8.4.2  8251A的内部结构 190
    8.4.3  8251A的引脚分配 191
    8.4.4  8251A的编程 193
    8.4.5  8251A的接口技术与应用举例 195
    习题与思考题 199
    第9章  数模与模数转换技术 201
    9.1  概述 201
    9.2  数模(D/A)转换器 201
    9.2.1  数模转换基本原理 201
    9.2.2  D/A的主要性能参数 204
    9.2.3  典型D/A芯片及接口 205
    9.2.4  D/A转换器芯片和微处理器
    接口时需要注意的问题 209
    9.3  模数(A/D)转换器 210
    9.3.1  模数转换基本原理 210
    9.3.2  A/D的主要性能参数 212
    9.3.3  典型A/D芯片及接口 212
    9.3.4  A/D转换器芯片和微处理器
    接口时需要注意的问题 221
    9.4  D/A和A/D器件的选择 223
    习题与思考题 224
    第10章  总线技术 226
    10.1  概述 226
    10.1.1  总线规范的基本内容 226
    10.1.2  总线分类 227
    10.1.3  总线的主要性能参数 227
    10.1.4  总线数据传输 228
    10.1.5  总线的传输方式 228
    10.2  常用总线介绍 230
    10.2.1  PCI总线 230
    10.2.2  PCI Express总线 239
    10.2.3  USB总线 243
    10.2.4  其他总线简介 248
    习题与思考题 250
    第11章  微型计算机的应用 251
    11.1  微型计算机的应用领域 251
    11.2  微型计算机的应用举例 252
    习题与思考题 258
    附录  7位ASCII码编码表 261
    参考文献 263
    展开

    前     言

    前    言
    “微机原理与接口技术”是大学本科三航类、信息类、电气类、机电类等非计算机专业的一门重要基础课程,学生通过对这门课程的学习,掌握微型计算机硬件系统的组成和工作原理,提高对微型计算机系统的理解和应用能力,为将来学习和应用层出不穷的微型计算机新技术打下良好的基础。
    本书是在参阅了当前国内外有关微型计算机的大量资料的基础上,根据作者多年的教学实践经验编写的,内容翔实、结构新颖、深入浅出,便于教学与自学。
    本书适合作为高等学校非计算机专业微型计算机原理与接口技术、微型计算机原理及应用课程的教材,也可供从事微型计算机硬件和软件设计的工程技术人员参考。
    本教材的主要特点如下。
    (1)注重基础,强调理论和实践相结合;结构清楚、重点突出、循序渐进、实例丰富。
    (2)以目前最为普及的Intel 80x86系列计算机系统作为背景,详细介绍了微处理器的组成结构、工作原理及其指令系统,汇编语言程序设计,微机的存储器,输入/输出与中断,可编程芯片等,为后续课程及计算机应用、开发打下良好的基础。
    (3)“微机原理与接口技术”课程知识点多,初学者常感到课程难学、作业难做,为了配合教师课堂教学和学生课后学习,本书配备了“例题及习题详解”教材。
    全书分为11章,第1章至第5章为基本原理部分,主要讲解80x86微型计算机的基本原理;第6章至第11章为应用技术部分,主要介绍微型计算机常用接口技术和PC应用技术。其中,第1章简要介绍微型计算机的基本结构、数制及编码;第2章阐述80x86 32位CPU的基本结构及外部引脚、通用寄存器、工作模式;第3章讲解80x86微处理器的指令系统;第4章讲解汇编语言程序设计;第5章主要阐述微型计算机存储器技术;第6章阐述I/O的接口技术及硬件连线;第7章论述中断概念及应用;第8章阐述微机常用接口芯片及应用;第9章介绍A/D及D/A芯片及应用;第10章介绍总线基本概念及常用的外部总线,第11章为微机应用举例。
    全书分为11章,第1至5章由孔庆芸编写,第6至11章由秦晓红编写,全书由孔庆芸统稿。
    由于编者的水平和经验有限,书中难免有疏漏和错误之处,恳请专家和读者批评指正。
    
    编  者   
    2014年10月
    展开

    作者简介

    本书暂无作者简介
  • 样 章 试 读
  • 图 书 评 价 我要评论
华信教育资源网