当前位置:首页 > 工业技术
微型计算机原理及接口技术
微型计算机原理及接口技术

微型计算机原理及接口技术PDF电子书下载

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:余雷声主编
  • 出 版 社:北京:化学工业出版社
  • 出版年份:1995
  • ISBN:7502514554
  • 页数:462 页
图书介绍:
《微型计算机原理及接口技术》目录

目录 1

第一章导论 1

第一节 计算机的发展 1

一、计算机的发展简况 1

二、微型计算机的发展 1

第二节微处理器与微型计算机的基本概念 2

一、数字电子计算机的基本结构 2

二、微处理器与微型计算机的定义 4

三、微型计算机的类型 5

第三节 计算机中的数制和码制 5

一、进位计数制 5

二、数制之间的转换 6

三、二进制数的算术运算 8

四、带符号数的表示方法 10

五、二进制编码 13

六、定点数和浮点数的表示法 15

第四节 模型计算机的组成及指令的执行过程 16

一、模型计算机的组成 16

二、指令执行的过程 17

第五节 微处理器的几个基本概念 20

一、位和字节 20

二、字和字长 20

三、指令数 20

四、时钟频率 21

五、访存空间 21

六、工艺形式 21

第六节 八位微处理器-Z80的基本组成 21

一、Z80微处理器的结构 21

二、Z80CPU芯片 24

三、Z80单板微型计算机的组成 27

思考题与习题 29

二、增设地址段寄存器 31

一、建立4字节(8086为6字节)的指令预取队列 31

第一节 八位微型机的提高——十六位微型机的特点 31

第二章8086/8088微处理器 31

三、支持多微处理器系统 32

第二节8086/8088微处理器的结构 32

一、8086/8088微处理器功能结构 32

二、8086/8088CPU寄存器组 33

第三节8086/8088CPU芯片的引脚及功能 35

一、两种工作模式公用引脚的定义 35

二、最小模式下部分引脚定义 38

三、最大模式下的部分引脚定义 39

第四节8086/8088存贮器组织 40

一、物理地址的确定 40

二、段寄存器与分段存贮 40

第五节 总线结构和总线周期 41

一、锁存器、驱动器和收发器 41

二、系统总线结构 43

三、总线周期时序 44

思考题与习题 47

第三章8086/8088指令系统 48

第一节8086/8088的寻址方式 48

一、立即寻址 48

二、直接寻址 48

三、寄存器寻址 49

四、寄存器间接寻址 49

七、基址变址且相对寻址 51

六、基址变址寻址 51

五、寄存器相对寻址 51

八、隐含寻址 52

第二节8086/8088指令系统 53

一、数据传送指令 53

二、算术运算指令 62

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

四、串操作指令 80

五、程序控制类指令 84

六、处理器控制指令 92

思考题与习题 93

第四章汇编语言程序设计 94

第一节 汇编语言基本概念 94

一、汇编语言语句 94

二、常数、变量及标号 95

三、表达式与运算符 97

四、伪指令语句 98

五、分析运算符与合成运算符 107

六、宏指令 109

七、汇编语言源程序的结构 111

第二节 汇编语言源程序设计的基本方法 112

一、程序设计的一般步骤 112

二、顺序程序结构 112

三、分支程序结构 115

四、循环程序结构 121

五、子程序(过程)调用结构 126

六、综合举例 129

第三节 汇编语言程序与高级语言程序的连接 134

一、解释BASIC程序与汇编语言子程序的连接 134

二、编译BASIC程序与汇编语言子程序的连接 139

思考题与习题 139

第五章半导体存贮器 141

第一节 概述 141

一、半导体存贮器的分类 141

二、存贮器的主要性能指标 142

第二节 读写存贮器(RAM) 143

一、静态RAM(SRAM) 143

二、动态RAM(DRAM) 149

第三节 只读存贮器(ROM) 152

一、掩模式ROM 152

二、可一次编程PROM 152

三、紫外光可擦PROM(EPROM) 153

四、电可擦PROM(EEPROM或E2PROM) 155

思考题与习题 156

第六章输入输出接口技术 158

第一节 概述 158

一、输入、输出的一般概念和接口电路 158

二、输入输出接口的编址方式 159

三、8086/8088I/O端口的地址 159

第二节输入输出的基本方式 160

一、程序传送方式 160

二、中断方式 163

三、DMA方式(即直接存贮器存取方式) 166

第三节 8086/8088的中断系统 168

一、外部中断 169

二、内部中断 169

三、中断优先级和中断处理顺序 171

四、中断向量表 171

第四节 中断控制器8259 172

一、8259芯片引脚及功能 172

二、8259的工作方式及特点 173

三、8259的编程 174

四、举例 177

第五节DMA控制器8237 178

一、8237引脚的功能 178

二、8237的工作方式 180

三、8237的寄存器及命令字 181

四、8237的地址分配和页面地址寄存器 184

五、举例 185

一、8089I/O处理器 188

第六节 I/O处理器 188

二、8089两种应用方式 189

思考题与习题 191

第七章接口电路芯片 192

第一节 时钟发生器8284A 192

一、主要技术特性 192

二、芯片引脚及内部结构 192

六、8284A应用举例 193

五、准备就绪控制逻辑 193

第二节 总线控制器8288 193

四、复位逻辑 193

三、时钟信号的产生 193

一、芯片引脚与内部结构 194

二、状态译码和控制逻辑 194

三、输出命令 195

四、控制输出信号 195

五、8288总线控制器在IBM-PC/XT中的应用 196

第三节总线裁决器8289 197

一、总线裁决机构的几种基本方式 197

二、8289的结构框图与引脚信号 198

三、8289的工作方式 199

四、用8289裁决器构成的总线判优电路 200

第四节 可编程定时器/计数器8253 202

一、概述 202

二、8253的引脚和内部结构 202

三、8253的工作原理 203

四、8253的工作方式 204

五、8253的应用举例 210

第五节 可编程并行I/O接口8255A 212

一、8255A的内部结构 212

二、8255A的芯片引脚信号 213

三、8255A的控制字 214

四、8255A的工作方式 215

五、8255A的应用举例 225

第六节 可编程串行通信接口8251A 227

一、串行通信和串行接口 227

二、8251A的基本性能 231

三、8251A的内部结构及工作原理 232

四、8251A的引脚信号 235

五、8251A的编程方法 238

六、8251A的应用举例 241

思考题与习题 244

第一节概述 245

第二节 模/数(A/D)转换接口 245

第八章模/数和数/模转换 245

一、模/数转换器的技术指标 246

二、A/D转换原理——以逐次比较式为例 246

三、A/D转换器及接口电路 248

四、A/D转换中的一些应用问题 253

第三节 数/模(D/A)转换接口 255

一、D/A转换性能指标 255

二、D/A转换原理 257

三、D/A转换器及其接口电路 258

四、D/A转换芯片的接地问题 263

思考题与习题 263

第九章十六位微机的软硬件系统和使用 264

第一节IBM PC/XT的硬件结构 264

一、PC/XT的系统部件和系统板 264

二、CPU子系统 266

三、CPU子系统中I/O接口地址译码电路 269

四、DMA控制逻辑 270

五、中断逻辑 271

六、并行接口电路 273

七、键盘接口电路和扬声器接口电路 274

八、ROM子系统和RAM子系统 276

九、I/O通道 280

第二节IBM PC/XT的系统软件 283

一、概述 283

二、MS-DOS的内部结构 283

三、系统的启动 284

四、DOS命令 286

五、DOS常用键、控制键和编辑键 287

六、文件系统 288

第三节 软件中断及系统功能调用 290

一、常用的软件中断 290

二、系统功能调用 292

第四节 常用的实用程序 296

一、行编辑程序EDLIN 296

二、动态调试程序DEBUG 298

三、宏汇编程序MASM 300

四、连接程序LINK 301

思考题与习题 302

第十章80286及80386微处理器 303

第一节80286微处理器结构 303

一、80286的内部结构 303

二、80286的编程结构 304

三、80286的引脚及功能 307

第二节80286的指令系统 308

一、存贮器管理技术 310

第三节80286微处理器的保护虚拟地址方式 310

二、保护虚拟地址方式 311

第四节80386微处理机简介 322

一、庞大的寄存器系统 323

二、指令系统 326

三、软件兼容 327

四、在片存贮管理部件 328

五、支持多任务 333

七、调试与诊断 334

六、中断与异常 334

八、总线结构 335

第十一章MCS-51单片微型计算机 337

第一节单片微型计算机概述………………………………………………………33?一、单片机的发展概况 337

二、单片机的特点 337

第二节MCS-51单片微型机结构 339

一、MCS-51单片机内部结构 339

二、MCS-51单片机引脚信号及时序 347

第三节MCS-51单片机的指令系统 349

一、概述 349

二、MCS-51指令的寻址方式 350

三、MCS-51指令系统 351

第四节 MCS-51单片机汇编语言程序设计举例 376

一、加、减、乘、除四则运算 376

二、代码转换 380

三、搜索与排序 381

四、查表 382

一、中断源 383

第五节MCS-51的中断系统 383

二、中断的管理 385

三、中断的响应 386

四、中断响应时间 388

五、中断举例 388

第六节 定时/计数器 390

一、定时/计数器内部结构 390

二、定时/计数器的工作方式 391

三、定时/计数器的初始化编程 393

四、定时/计数器的应用举例 394

第七节MCS-51串行通讯口 396

一、MCS-51的串行通讯口 396

二、串行通讯口的四种工作方式 397

三、波特率的计算 398

第八节 MCS-51单片机系统的扩展及开发装置 400

一、程序存贮器的扩展 400

二、数据存贮器的扩展 405

三、并行I/O口的扩展 406

四、定时/计数器芯片的扩展 412

五、A/D、D/A芯片的扩展 412

六、MCS-51单片机的开发装置 416

思考题与习题 417

第十二章MCS-96单片机简介 420

第一节 概述 420

第二节8098单片机的内部结构 420

一、8098CPU 422

二、8098的存贮空间 423

三、8098内部的I/O功能部件 424

第三节8098单片机指令系统概述 429

一、8098的操作数类型 429

二、8098的寻址方式 430

三、8098的指令系统 431

附录 442

8088指令系统一览表 442

MCS-51单片机指令表 457

8098指令简表 460

返回顶部