《微型计算器系统原理及应用》求取 ⇩

第一章 微型计算机基础1

第一节 概述1

目录1

第二节 计算机中的数制和编码2

一、无符号数的表示及运算3

(一)无符号数的表示法3

(二)数制转换3

(三)二进制数的运算5

(一)带符号数的表示法7

二、带符号数的表示及运算7

(二)真值与补码之间的转换8

(三)补码的运算9

三、二进制编码11

(一)二进制编码的十进制数(BCD码)11

(二)字母与符号的编码(ASCII码)11

第三节 微型计算机系统的组成、分类和配置12

一、微型计算机系统的组成12

(一)微型计算机硬件12

二、微型计算机的分类14

(二)微型计算机软件14

三、IBM PC及PC/XT的配置15

(一)系统板15

(二)I/O接口选件16

第四节 微处理器17

一、Intel 8086/808817

(一)8086/8088的功能结构17

(二)8086/8088的内部寄存器18

(三)8086/8088的引脚信号20

(四)8086/8088的工作方式22

二、Intel 8087协处理器26

(五)8086/8088的存储器管理26

(一)8087的功能结构27

(二)8087的内部寄存器27

(三)8087的数据类型28

(四)8087与CPU的连接及使用31

三、Intel 8028632

(一)概述32

(二)80286的功能结构33

(三)80286的内部寄存器33

(二)80386的功能结构35

四、Intel 8038635

(一)概述35

(三)80386的内部寄存器36

五、Intel 8048639

(一)概述39

(二)80486的功能结构39

(三)80486的内部寄存器39

(三)Pentium的内部寄存器41

(二)Pentium的功能结构41

(一)概述41

六、Pentium41

第二章 微型机指令系统43

第一节 寻址方式43

一、立即寻址43

二、寄存器寻址44

三、直接寻址44

四、寄存器间接寻址45

五、变址寻址46

七、基址-变址寻址47

六、基址寻址47

第二节 8086/8088指令系统51

一、数据传送指令51

(一)通用传送指令52

(二)输入输出指令59

(三)目标地址传送指令60

(四)标志传送指令62

二、算术运算指令63

(一)加法指令64

(二)减法指令69

(三)乘法指令74

(四)除法指令76

(五)转换指令79

三、逻辑运算和移位指令80

(一)逻辑运算指令80

(二)移位指令86

(三)循环移位指令88

四、串操作指令91

五、控制转移指令97

(一)转移指令97

(二)循环控制指令102

(三)过程调用指令104

(四)中断指令106

六、处理器控制指令107

(一)标志位操作107

(二)NOP107

(三)HLT107

第三节 80286、80386扩充与增加的指令108

(六)LOCK108

(五)ESC108

(四)WAIT108

一、80286扩充与增加的指令109

(一)80286对指令功能的扩充109

(二)80286增加的指令110

二、80386扩充与增加的指令113

(一)80386对指令功能的扩充114

(二)80386增加的指令115

第三章 汇编语言程序设计119

第一节 概述119

一、分段结构120

第二节 汇编语言源程序的格式120

二、汇编语言语句的类型及组成121

三、名字121

四、助记符和伪操作122

五、操作数122

(一)常数122

(四)变量123

(五)表达式123

(三)标号123

(二)寄存器123

六、注释127

第三节 伪操作命令127

一、处理器方式伪操作128

二、数据定义伪操作129

三、符号定义伪操作135

四、段定义伪操作137

五、过程定义伪操作142

六、模块定义与连接伪操作143

七、宏处理伪操作146

八、条件伪操作152

九、列表伪操作155

十、其他伪操作156

第四节 DOS和BIOS调用157

一、概述157

(一)DOS简介157

(二)用户与DOS关系157

(三)用户程序控制PC机硬件的方式157

二、DOS软中断及系统功能调用160

(一)DOS软中断(INT 20H~INT 27H)160

(二)DOS系统功能调用(INT 21H)161

三、BIOS调用170

(一)键盘输入170

(二)打印机输出171

(三)时间中断172

(四)伪中断173

(五)显示器输出175

第五节 汇编语言程序设计举例187

(一)只读存储器(ROM)205

一、存储器的分类205

二、半导体存储器的分类205

第一节 概述205

第四章 半导体存储器205

(二)随机读写存储器(RAM)206

三、半导体存储器的指标207

(一)容量207

(二)存取速度207

第二节 随机读写存储器(RAM)207

一、静态RAM207

(一)静态RAM的基本存储电路207

(二)静态RAM的结构208

二、动态RAM210

(一)动态RAM存储电路210

(二)动态RAM举例210

(三)高集成度DRAM211

第三节 只读存储器(ROM)213

一、掩膜ROM213

二、可擦可编程只读存储器(EPROM)213

(一)EPROM的存储单元电路214

(二)典型EPROM芯片介绍214

(三)高集成度EPROM216

三、电擦可编程ROM(EEPROM)217

(二)2816的工作方式218

(一)2816的基本特点218

(三)2817A EEPROM219

(二)CPU时序与存储器存取速度之间的配合220

二、典型CPU与存储器的连接220

(三)存储器组织、地址分配220

(一)地址译码器74LS138220

(一)CPU总线的带负载能力220

一、连接时应注意的问题220

第四节 CPU与存储器的连接220

(二)8位CPU与存储器的连接221

(三)单片机8098与2764的连接223

(四)IBM-PC/XT与6116的连接224

(五)存储体扩展技术224

第五节 IBM PC/XT中的存储器225

一、存储空间的分配225

二、ROM子系统226

三、RAM子系统228

一、寻址范围229

第六节 扩展存储器及其管理229

二、存储器管理230

(一)实地址方式230

(二)虚地址保护方式230

(三)虚拟8086方式233

三、高速缓存器233

四、存储器管理软件234

(一)高位内存区(HMA)234

(三)建立磁盘超高速缓存区(DISK CACHE)235

(二)扩充存储器(EMS)的使用235

(四)设置虚拟磁盘及SHADOW RAM236

第五章 数字量输入输出237

第一节 概述237

一、I/O接口237

(一)I/O的信息组成237

(二)I/O接口的构成237

(二)I/O端口单独寻址238

三、I/O端口的寻址方式238

(一)存储器映象寻址238

(一)并行I/O238

二、I/O的传送方式238

(二)串行I/O238

四、I/O的控制方式239

(一)查询方式239

(二)中断方式239

一、IBM PC/XT总线240

(一)总线信号240

第二节 系统总线及简单接口240

(三)DMA方式240

(二)总线周期243

二、系统I/O端口地址247

(一)IBM PC/XT的I/O端口地址分配247

(二)IBM PC/XT的I/O端口地址译码247

三、简单的I/O接口248

(一)三态缓冲器和锁存器的应用248

(二)80386/80486的I/O接口250

第三节 中断251

一、中断的概念251

(一)中断类型251

(二)中断响应253

(三)80386/80486的中断254

二、可编程中断控制器Intel 8259A255

(一)8259A的引脚及结构255

(二)8259A的编程256

三、8259A的应用263

(一)8259A在系统中的连接263

(二)8259A的编程应用263

(三)IBM PC/XT外部中断的过程264

(四)中断矢量的修改264

(一)8253的工作原理266

第四节 计数/定时电路266

一、可编程计数/定时器Intel 8253266

(二)8253的编程268

(三)8253的工作方式269

二、8253的应用273

(一)8253在系统中的连接273

(二)8253的编程274

第五节 并行I/O接口276

一、可编程并行接口Intel 8255A276

(一)8255A的引脚及结构276

(二)8255A的工作方式277

二、8255A的应用282

第六节 异步串行I/O284

一、异步串行通信格式284

二、异步串行I/O接口标准285

(一)EIA RS-232C285

(二)20mA电流环287

三、可编程串行接口Ins 8250287

(一)8250的引脚288

(二)8250的结构290

(三)8250的编程295

第七节 直接存储器存取DMA299

一、DMA控制器Intel 8237300

(一)8237的结构及引脚300

(二)8237的工作时序302

(三)8237的编程304

二、8237的应用309

(一)8237在系统中的应用309

(二)应用举例309

一、82380的结构310

第八节 多功能I/O接口电路310

二、82380的DMA功能311

三、82380的中断功能312

四、82380的定时器312

第六章 模拟量输入输出314

第一节 模拟量输入与输出通道的组成314

一、模拟量输入通道的组成314

二、模拟量输出通道的组成315

一、D/A转换器的工作原理316

第二节 数/模(D/A)转换器316

二、D/A转换器的主要技术指标319

三、典型D/A转换器芯片319

(一)DAC0832320

(二)DAC1210322

四、D/A转换器与微处理器的接口323

(一)8位D/A转换器与CPU的接口323

(二)12位D/A转换器与CPU的接口324

(三)光隔型D/A转换模板326

第三节 模/数(A/D)转换器327

(一)双积分型的A/D转换器328

一、A/D转换器工作原理328

(二)逐次逼近型的A/D转换器329

二、A/D转换器的主要技术性能330

三、典型A/D转换器芯片332

(一)ADC 0809332

(二)AD 574A333

四、A/D转换器与CPU的接口337

(一)典型的A/D转换器与CPU的接口337

(二)8位A/D转换芯片与CPU的接口举例338

(三)12位A/D转换芯片与CPU的接口举例340

第四节 多路转换器342

一、多路转换器的作用和要求342

二、几种常用的多路开关集成电路芯片343

(一)AD7501和AD7503343

(二)AD7502343

(三)CD4051B343

三、多路开关的主要技术参数344

第五节 采样保持器345

一、采样保持器的工作原理346

二、常用的采样保持器集成芯片347

第六节 模拟量输入模块举例348

一、模拟量输入通道的技术要求348

二、PC-ADC模拟量输入模块简介348

(一)PC-ADC模块主要技术性能348

(二)电路组成349

(三)采样程序351

附录354

附录1.1 IBM PC ASCII码字符表354

附录2.1 8086/8088指令系统355

附录2.2 8086/8088指令的机器码376

附录2.3 按16进制顺序排列的8086/8088指令380

附录2.4 8087指令系统390

附录3.1 MASM伪操作命令表393

附录3.2 DOS系统功能调用(INT 21H)396

附录3.3 BIOS调用402

附录3.4 IBM PC键盘扫描码408

附录3.5 字符的扩充码409

附录5.1 IBM PC/XT的中断矢量表409

附录5.2 80386/80486保留的中断411

参考文献412

《微型计算器系统原理及应用》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

微型计算机原理及应用系统设计(1989 PDF版)
微型计算机原理及应用系统设计
1989 北京:电子工业出版社
微型计算机原理及应用(1993年08月第1版 PDF版)
微型计算机原理及应用
1993年08月第1版
微型计算机原理及应用(1985 PDF版)
微型计算机原理及应用
1985 北京:高等教育出版社
微机应用基础(1995 PDF版)
微机应用基础
1995 昆明市:云南科学技术出版社
微型计算机原理及应用(1991 PDF版)
微型计算机原理及应用
1991 北京:化学工业出版社
微型计算机原理及应用(1992 PDF版)
微型计算机原理及应用
1992 北京:北京理工大学出版社
微型计算机系统及应用(1995 PDF版)
微型计算机系统及应用
1995 北京:中国科学技术出版社
微型计算机系统原理及应用  下(1996 PDF版)
微型计算机系统原理及应用 下
1996 广州:华南理工大学出版社
微型计算机原理及应用(1993 PDF版)
微型计算机原理及应用
1993 北京:高等教育出版社
微型计算机原理及应用(1987 PDF版)
微型计算机原理及应用
1987 北京:清华大学出版社
Delphi 5标准教程(1999 PDF版)
Delphi 5标准教程
1999 北京:清华大学出版社
微型计算机系统原理及应用  上(1998 PDF版)
微型计算机系统原理及应用 上
1998 北京:清华大学出版社
微型计算机原理及应用(1998 PDF版)
微型计算机原理及应用
1998 合肥:安徽大学出版社
微型计算机系统及应用(1994 PDF版)
微型计算机系统及应用
1994 长沙:中南工业大学出版社
微型计算机原理及应用(1988 PDF版)
微型计算机原理及应用
1988 北京:机械工业出版社