标题：微型计算机原理及接口技术
微型计算机原理及接口技术
编者:常通义
出版社：华中科技大学出版社
页码：227 页
出版日期：2003年
ISBN：7560930573
条形码：9787560930572
·版本：1版
装帧：平装错
开本：16
中文：中文
丛书名：21世纪高等学校信息类应用型系列教材
内容简介
《微型计算机原理及接口技术》是为了适应计算机技术发展的形势和非电类专业“微型计算机原理及接口技术”的教学需要而编写的。全书共分九章：计算机基础知识，8086微处理器，存储器，8086指令系统，输人/输出和中断，可编程接口芯片，汇编语言程序设计，A/D与D/A转换，总线。各章均附有习题， 《微型计算机原理及接口技术》的主要读者对象是非电类专业的本科生，也可作为其他专业的本科生和工程技术人员的参考书以及自学用书。
目录
第一章 计算机基础知识
第一节 数制
一、数制的基与权
二、数制之间的相互转换
第二节 计算机的逻辑运算和数值运算
一、逻辑运算
二、数值运算
第三节 信息交换码
一、ASCII码
二、奇偶校验
第四节 微型计算机的组成及其中的信息传输
一、微型计算机的功能及组成
二、总线及微型计算机中的数据传输
第五节 微型计算机的基本逻辑部件
一、算术逻辑部件(ALU)
二、寄存器
三、计数器
四、存储器和地址译码器
五、指令译码器
第六节 微型计算机的基本工作原理
一、简化微型计算机的组成
二、简化微型计算机的总线及其各部分的信息传输
三、简化微型计算机的指令系统
四、程序设计
五、运行程序——微型计算机的工作原理
六、控制矩阵
习题
第二章 8086微处理器
第一节 8086微处理器的内部结构
一、执行部件(EU)
二、总线接口部件(BIU)的组成和工作特点
三、存储器的分段和物理地址的形成
四、8086内存的组织和CPU对存储器的访问
第二节 8086微处理器(CPU)的引脚功能
一、地址线、数据线和状态线
二、控制线
三、其他
四、最大工作方式下重新定义的管脚意义
第三节 8086CPU的工作模式
一、最小模式系统
二、最大模式系统
第四节 8086CPu的基本总线控制时序
一、8086最小方式下的总线读周期
二、8086最小方式下的总线写周期
习题二
第三章 存储器
第一节 概述
一、存储器的基本概念
二、存储器的性能指标
三、存储器的分类
第二节 半导体存储器的工作原理
一、半导体存储器的分类
二、半导体存储器的基本组成
三、半导体存储器的读/写操作
第三节 RAM的结构及其常用芯片
一、RAM的结构
二、常用RAM芯片
第四节 ROM的结构及其常用芯片
一、ROM的结构
二、常用ROM芯片
第五节 存储器与CPu的连接
一、只读存储器与8086CPu的连接
二、静态RAM与8086CPu的连接
三、EPROM、静态RAM与8086CPu连接实例
第六节 存储体系
一、外存储器及其种类
二、存储体系的形成与发展
习题三
第四章 8086指令系统
第一节 汇编语言指令的格式与寻址方式
一、8086汇编语言指令的格式
二、8086的寻址方式
第二节 数据传输类指令
一、通用数据传输指令
二、目标地址传输指令
三、标志位传输指令
四、输入/输出数据传输指令
第三节 算术运算类指令
一、加法指令
二、减法指令
三、乘法指令
四、除法指令
五、调整指令
第四节 逻辑操作类指令
一、逻辑运算指令
二、移位指令
第五节 程序转移类指令
一、无条件转移指令
二、条件转移指令
三、循环控制指令
四、中断控制指令
第六节 字符串操作指令
一、字符串操作指令的特点
二、字符串操作指令
第七节 处理器控制类指令
一、标志位操作指令
二、外同步指令
习题四
第五章 输入/输出和中断
第一节 输入和输出
一、输入/输出概念
二、I/O端口的寻址方式
三、8086的I/O指令
四、I/O数据传输的控制方式
第二节 中断
一、中断的基本概念
二、中断的基本类型
三、中断请求的提出和传输
四、中断优先级
五、中断响应
六、中断处理
第三节 8086的中断系统
一、外部中断
二、内部中断
三、中断向量表
四、中断过程
第四节 可编程中断控制器8259A
一、功能与结构
二、编程概述
习题五
第六章 可编程接口芯片
第一节 可编程并行接口芯片8255A
一、8255A的结构与功能
二、8255A的工作方式和初始化编程
三、8255A应用举例
第二节 串行通信接口芯片8251A
一、串行通信概述
二、可编程通信接口825lA
第三节 计数定时控制器8253
一、基本结构和功能
二、8253的工作方式
三、8253计数/定时器应用编程
四、8253计数/定时器应用举例
习题六
第七章 汇编语言程序设计的基本方法和技巧
第一节 概述
第二节 伪指令和宏指令
一、伪指令语句
二、宏指令语句
第三节 8086汇编语言程序设计的基本语法
一、源程序语句的组成部分
二、标号和名字
三、助记符和定义符
四、操作数和参数
五、注释
第四节 汇编语言程序设计的基本方法和技巧
一、程序设计时要考虑的问题
二、汇编语言程序设计的步骤
三、汇编语言程序设计举例
第五节 分支程序和循环程序的设计
一、分支程序
二、循环程序
第六节 子程序的设计
一、子程序设计应注意的问题
二、子程序的调用和返回
三、子程序设计举例
第七节 IBMPCDOS系统的功能调用
一、DOS功能调用的方法及应注意的问题
二、常用DOS功能调用
三、DOS功能调用应用举例
习题七
第八章 模，数(A/D)与数/模(D/A)转换
第一节 概述
第二节 数/模(D/A)转换器
一、数/模转换器的组成及工作原理
二、数/模转换的性能指标
三、D/A转换器DAC0832
四、DAC0832应用举例
第三节 A，D转换器
一、A/D转换器的组成及工作原理
二、A/D转换器的性能指标
三、A/D转换器ADC0809
四、12位A/D转换器AD574
习题八
第九章 总线
第一节 总线概述
一、总线和总线标准
二、总线的种类
三、信息在总线上的传输方式
四、总线仲裁
五、总线通信协议
第二节 PC总线
一、PC总线插槽及引脚信号
二、PC总线信号说明
三、总线的负载能力
第三节 几种系统总线的结构及功能
一、ISA总线
二、EISA总线
三、PCI总线
第四节 外部总线标准
一、IEEE-488通用标准总线
二、RS-232C总线
习题九
附录指令系统
参考文献
…… [看更多目录]
图书信息
书号：30798ISBN：978-7-111-30798-3作者：林志贵印次：1-1责编：王雅新开本：16字数：622千字定价：39.0所属丛书：普通高等教育规划教材装订：平出版日期：2010-08-31[1]  
内容简介
普通高等教育“十二五”电气信息类规划教材微型计算机原理及接口技术主编林志贵副主编严锡君袁臣虎参编王敏李现国主审王宜怀 机 械 工 业 出 版 社本书以Intel 80x86 CPU为核心，系统介绍微型计算机基础知识、原理、指令系统、汇编语言程序设计、总线、存储器、输入/输出接口、中断系统、模拟量输入/输出、人?机接口及应用等。本书将系统的硬件和软件融为一体，突出微型计算机的3个关键技术：堆栈、中断、描述符。在掌握微型计算机基本体系的基础上，进一步介绍新型微型计算机的体系结构、现代存储器、USB、IEEE1394、以太网等总线技术。本书内容新颖全面、重点突出；在充分考虑教学与自学的基础上，叙述由浅入深、通俗简洁，并配备了例题和习题。本书可作为高等院校学生学习微型计算机原理和接口技术的教材，也可以作为有关科技人员的自学教材和参考书。
章节目录
前言 　　第1章微型计算机基础知识1 　　1 1概述1 　　1 1 1微型计算机的发展历史1 　　1 1 2微型计算机系统的组成2 　　1 1 3微型计算机的分类4 　　1 1 4微型计算机的主要性能指标4 　　1 2微机中的数制和数的表示6 　　1 2 1数制的基与权6 　　1 2 2数制的转换方法7 　　1 2 3二进制数的表示8 　　1 2 4微机中数的表示11 　　1 3微机的编码12 　　1 3 1ASCII码13 　　1 3 2BCD码13 　　1 4二进制数的运算及其电路15 　　1 4 1二进制数的运算15 　　1 4 2加法器18 　　1 4 3二进制数的加法/减法电路19 　　习题23第2章Intel 80x86 微处理器24 　　2 18086/8088 CPU 的结构24 　　2 1 1执行部件25 　　2 1 2总线接口部件26 　　2 1 38086总线的工作周期27 　　2 28086/8088 CPU 的引脚信号和 　　工作模式27 　　2 2 18086/8088 CPU 的引脚信号和 　　功能28 　　2 2 2最小工作模式31 　　2 2 3最大工作模式34 　　2 38086存储器系统36 　　2 3 1存储器结构36 　　2 3 2堆栈的概念及8086堆栈38 　　2 48086/8088 的主要操作功能40 　　2 4 1系统的复位和启动操作40 　　2 4 2总线操作41 　　2 4 3最小工作模式下的总线保持44 　　2 4 4最大工作模式下的读/写操作45 　　2 580286微处理器45 　　2 680386/80486微处理器48 　　2 7Pentium微处理器54 　　习题58第3章8086/8088指令系统60 　　3 1汇编语言指令格式与寻址方式60 　　3 1 1汇编语言指令语句格式60 　　3 1 2寻址方式61 　　3 2指令系统67 　　3 2 1数据传送指令68 　　3 2 2算术运算指令76 　　3 2 3逻辑运算和移位指令88 　　3 2 4串操作指令96 　　3 2 5控制转移指令102 　　3 2 6处理器控制指令111 　　习题112第4章汇编语言程序设计115 　　4 1汇编语言的基本语法116 　　4 1 1伪指令的语句格式116 　　4 1 2常数、变量和标号116 　　4 1 3运算符119 　　4 2伪指令120 　　4 2 1符号定义伪指令（赋值语句）120 　　4 2 2内存数据定义伪指令120 　　4 2 3段定义伪指令120 　　4 2 4过程（子程序）定义伪指令123 　　4 2 5模块定义与连接伪指令123 　　4 2 6列表伪指令123 　　4 2 7其他伪指令124 　　4 3系统功能调用125 　　4 3 1概述125 　　4 3 2DOS系统功能调用126 　　4 3 3BIOS中断调用132 　　4 4汇编器的功能及汇编过程138 　　4 4 1汇编器的功能138 　　4 4 2程序的编辑、汇编及连接 　　过程138 　　4 5汇编语言程序设计及举例140 　　4 5 1程序设计步骤及格式140 　　4 5 2顺序结构程序设计142 　　4 5 3分支结构程序设计143 　　4 5 4循环结构程序设计146 　　4 5 5子程序设计151 　　4 5 6查表程序设计158 　　4 5 7综合应用举例159 　　习题166第5章PC总线168 　　5 1概述168 　　5 1 1总线的概念及分类168 　　5 1 2总线标准169 　　5 1 3总线主要性能指标169 　　5 2总线的数据传输过程和控制 　　方式170 　　5 2 1总线的数据传输过程170 　　5 2 2总线仲裁170 　　5 2 3总线数据传输方法172 　　5 3PC总线173 　　5 4ISA总线175 　　5 4 1ISA总线的特点175 　　5 4 2ISA总线系统结构175 　　5 4 3ISA总线信号176 　　5 5PCI总线178 　　5 5 1PCI总线的特点179 　　5 5 2PCI总线系统结构180 　　5 5 3PCI总线信号180 　　5 5 4PCI总线周期和地址空间182 　　5 5 5PCI总线配置空间183 　　5 6通用串行总线USB185 　　5 6 1USB概述185 　　5 6 2USB总线的构成186 　　5 6 3USB系统的接口信号和电气 　　特性188 　　5 6 4USB数据传输189 　　5 7其他串行总线标准189 　　5 7 1IEEE1394 189 　　5 7 2以太网191 　　习题195第6章存储器197 　　6 1半导体存储器的性能指标197 　　6 2随机读写存储器（RAM）198 　　6 2 1静态RAM(SRAM)198 　　6 2 2动态RAM(DRAM)201 　　6 2 3新型DRAM203 　　6 3只读存储器（ROM）204 　　6 3 1掩膜ROM204 　　6 3 2可编程ROM205 　　6 3 3可擦写ROM205 　　6 3 4电可擦写ROM206 　　6 3 5新一代可擦写存储器Flash210 　　6 4存储器的体系结构及扩展212 　　6 4 1存储器的体系结构212 　　6 4 2高速缓冲存储器（Cache）213 　　6 4 3虚拟存储器215 　　6 4 4存储器扩展方式216 　　6 5CPU与存储器的连接217 　　6 5 1连接时应注意的问题217 　　6 5 2存储器的译码方式218 　　6 5 3CPU与存储器的连接和地址 　　分析219 　　6 6存储器管理223 　　6 6 1内存分段的基本思想223 　　6 6 2描述符与描述符表223 　　6 6 3段间保护227 　　6 6 4段页式管理228 　　习题229第7章输入/输出接口231 　　7 1概述231 　　7 1 1I/O接口的信号231 　　7 1 2I/O接口231 　　7 1 3I/O编址234 　　7 1 4I/O接口的控制方式234 　　7 2可编程DMA控制器8237A236 　　7 2 1DMA控制器的基本功能236 　　7 2 28237A的内部结构237 　　7 2 38237A的工作时序239 　　7 2 48237A的工作方式240 　　7 2 58237A的寄存器组241 　　7 2 68237A的编程及应用244 　　习题247第8章86系列微型计算机的中断 　　系统248 　　8 1中断的基本概念248 　　8 1 1中断的定义和作用248 　　8 1 2中断响应249 　　8 1 3中断的优先级249 　　8 1 4中断嵌套251 　　8 2中断的处理252 　　8 38086/8088中断系统253 　　8 3 1中断矢量和中断矢量表253 　　8 3 2内部中断254 　　8 3 3外部中断256 　　8 3 4中断矢量表的初始化257 　　8 4可编程序中断控制器 　　8259A259 　　8 4 18259A的内部结构259 　　8 4 28259A的引脚功能261 　　8 4 38259A的工作原理262 　　8 4 48259A的控制字及工作方式266 　　8 4 58259A的应用举例271 　　习题271第9章可编程计数/定时控制器 　　8253A273 　　9 1基本概念273 　　9 28253A的内部结构和引脚273 　　9 38253A的编程276 　　9 3 18253A的初始化编程276 　　9 3 28253A的锁存命令277 　　9 48253A的工作方式277 　　9 4 1方式0277 　　9 4 2方式1278 　　9 4 3方式2278 　　9 4 4方式3279 　　9 4 5方式4279 　　9 4 6方式5280 　　9 58253A的应用280 　　习题283第10章可编程并行接口芯片 　　8255A284 　　10 18255A内部结构及引脚284 　　10 28255A控制字285 　　10 2 1工作方式选择控制字286 　　10 2 2置位/复位控制字286 　　10 38255A的工作方式286 　　10 3 1方式0286 　　10 3 2方式1287 　　10 3 3方式2289 　　10 48255A的状态字290 　　10 58255A的应用291 　　习题295第11章可编程串行通信及接口297 　　11 1基本概念297 　　11 2串行通信接口300 　　11 2 1RS 232 C总线300 　　11 2 2RS 422A/423A总线301 　　11 2 3RS 485总线302 　　11 2 4其他串行接口303 　　11 3可编程串行通信接口 　　INS 8250和NS 16x50304 　　11 3 1INS 8250和NS 16x50的内部 　　结构及引脚305 　　11 3 2INS 8250和NS 16x50的寄存 　　器组308 　　11 3 3工作模式315 　　11 3 4INS 8250的初始化编程317 　　11 3 5INS 8250的应用318 　　习题320第12章模拟量输入/输出321 　　12 1模拟量的输入/输出通道321 　　12 1 1模拟量输入通道的组成321 　　12 1 2模拟量输出通道的组成322 　　12 2D/A转换器322 　　12 2 1D/A转换器的工作原理322 　　12 2 2D/A转换器的主要技术指标324 　　12 2 3典型的D/A转换器芯片325 　　12 2 4D/A转换器与微处理器连接 　　应用举例329 　　12 3A/D转换器333 　　12 3 1信号变换中的采样、量化和 　　编码333 　　12 3 2A/D转换器的工作原理334 　　12 3 3A/D转换器的主要技术指标336 　　12 3 4典型的A/D转换器芯片337 　　12 3 5A/D转换器与微处理器连接 　　应用举例340 　　12 3 6V/F转换器346 　　习题347第13章人 机接口349 　　13 1概述349 　　13 1 1常用的外围设备349 　　13 1 2外围设备的分类349 　　13 2键盘及其接口技术350 　　13 2 1键盘的工作原理350 　　13 2 2小型键盘接口350 　　13 2 3微机键盘及其接口351 　　13 3鼠标及其接口技术352 　　13 3 1鼠标的工作原理352 　　13 3 2鼠标与微机的接口方式353 　　13 4显示器及其接口技术354 　　13 4 1LED显示器及其接口354 　　13 4 2LCD显示器354 　　13 4 3显示卡355 　　13 5打印机及其接口技术357 　　13 5 1打印机的工作原理357 　　13 5 2打印机与微机的接口方式358 　　13 6多媒体计算机359 　　习题359第14章微型计算机的应用360 　　14 1概述360 　　14 2在控制系统中的应用361 　　14 2 1微型计算机控制系统的组成361 　　14 2 2在多对象检测及控制系统中的 　　应用361 　　14 2 3在过程控制系统中的应用362 　　14 3微机控制步进电动机的变速 　　系统364 　　14 4轧钢作业微机监测管理 　　系统365 　　14 5在生物科学中的应用367 　　14 6在临床医疗仪器中的应用367 　　习题368附录370 　　附录AASCII码字符表370 　　附录B8086/8088指令系统371 　　附录CDOS系统功能调用 　　（INT 21H）384 　　附录DBIOS调用387 　　附录EIBM PC/XT的中断矢量表391参考文献 394