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

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

工业技术

  • 电子书积分:15 积分如何计算积分?
  • 作 者:李长青,李泉溪主编
  • 出 版 社:徐州:中国矿业大学出版社
  • 出版年份:2007
  • ISBN:7811075202
  • 页数:473 页
图书介绍:本书介绍了微型计算机的基本原理与应用接口的设计方法,以16位、32位为主讲机型,介绍了80力86微处理的结构、指令系统、中断以及常用可编程接口芯片,同时介绍了总线、存储器、高速缓存技术、输入/输出、汇编语言程序设计、人机交互接口,最后介绍了主机系统的结构和工作原理。
《微型计算机原理与接口技术》目录

第一章 微型计算机概述 1

第一节 微处理器、微型计算机和微型计算机系统 2

一、计算机系统界定的相关定义 2

二、微处理器、微型计算机和微型计算机系统的关系 3

第二节 微型计算机系统的总线结构 3

一、微处理器的典型结构 3

二、微型计算机的基本结构 4

三、用三类总线构成的微型计算机系统 5

第三节 微型计算机的发展和分类 6

一、微型计算机的发展 6

二、微型计算机的分类 7

本章小结 9

思考题与习题 9

第二章 80x86微处理器的结构 10

第一节 16位微处理器8086 11

一、8086的编程结构 11

二、8086的引脚信号和工作模式 15

三、8086的操作和时序 27

四、8086的存储器编址和I/O编址 43

第二节 32位微处理器80386 46

一、80386的体系结构 47

二、80386的三种工作方式 48

三、80386的寄存器 49

四、指令流水线和地址流水线 55

五、80386的虚拟存储机制和片内两级存储管理 57

六、80386的中断 69

七、80386的信号和总线状态 71

第三节 32位微处理器Pentium 76

一、Pentium采用的先进技术 76

二、Pentium的技术特点 78

三、Pentium的原理结构 79

四、Pentium的寄存器 80

五、Pentium的主要信号 85

六、Pentium的总线状态和总线周期 90

七、Pentium系列微处理器的技术发展 94

第四节 Itanium微处理器概述 95

本章小结 96

思考题与习题 96

第三章 80x86的指令系统和寻址方式 99

第一节 80x86的寻址方式 99

一、数据寻址方式 99

二、程序寻址方式 104

第二节 程序占有空间和执行时间 106

第三节 80x86的指令系统 107

一、数据传送指令 107

二、算术指令 114

三、逻辑指令 121

四、串处理指令 123

五、控制转移指令 126

六、处理机控制与杂项操作指令 133

七、80286对8086指令的扩充 135

八、80386对80286指令的扩充 136

本章小结 137

思考题与习题 137

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

第一节 汇编语言程序的格式 141

一、汇编语言程序的上机过程 141

二、汇编语言程序格式 142

三、汇编语言语句格式 144

四、伪指令与伪操作 146

第二节 汇编语言的程序设计 151

一、顺序程序设计 152

二、循环程序设计 154

三、分支程序设计 157

四、子程序设计 159

本章小结 161

思考题与习题 161

第五章 存储器和高速缓存技术 164

第一节 存储器和存储器件 164

一、概述 164

二、存储器的分类 164

三、随机存取存储器RAM 165

四、只读存储器ROM 171

第二节 微机系统中存储器的体系结构 174

一、存储器的组成结构 174

二、储器芯片的扩展及其与系统总线的连接 175

第三节 高档微机系统中的高速缓存技术 181

一、高速缓冲存储器Cache 181

二、虚拟存储器 187

本章小结 189

思考题与习题 189

第六章 输入/输出 190

第一节 概述 190

一、接口的作用和功能 190

二、I/O接口的编址方式 192

第二节 输入/输出数据的传输控制方式 193

一、程序方式 193

二、中断传送方式 196

三、DMA传送方式 199

第三节 DMA控制器8237 199

一、8237A的结构与功能 200

二、8237A的DMA操作和传送类型 204

三、8237A的编程和使用 206

本章小结 215

思考题与习题 215

第七章 中断技术 216

第一节 中断的概念 216

一、中断源 217

二、中断类型 217

三、中断响应 218

四、中断处理(服务) 219

五、中断返回 220

六、中断识别、中断优先级和中断嵌套 220

第二节 8086/8088CPU中断系统 224

一、8086/8088CPU的中断源分类 224

二、中断向量和中断向量表 225

三、中断响应过程 228

四、各类中断的优先级 230

第三节 可编程中断控制器Intel 8259A 231

一、8259A的内部结构和引脚 231

二、8259A的初始化命令字ICW及初始化 234

三、操作命令字OCW 239

四、8259A的工作方式 241

五、8259A级联 247

六、8259A的应用举例 249

本章小结 252

思考题与习题 252

第八章 可编程接口芯片及其应用 254

第一节 概述 254

一、串行接口 254

二、并行接口 255

三、定时、计数问题 255

四、模/数与数/模转换问题 257

第二节 可编程并行接口芯片8255A 257

一、8255A的工作原理 258

二、8255A应用举例 270

第三节 可编程定时器/计数器8254 271

一、8254—2的工作原理 271

二、8254在微机中的应用 283

第四节 可编程串行通信接口芯片8251A 287

一、8251A的内部结构和外部引脚 287

二、8251A的编程 292

三、8251A初始化编程举例 296

四、EIA RS—232C串行口和8251A应用举例 297

第五节 模拟信号接口 302

一、D/A转换器(DAC) 302

二、A/D转换器(ADC) 310

三、典型ADC器件ADC0808/0809及其应用 313

本章小结 315

思考题与习题 316

第九章 总线 319

第一节 总线的分类和性能指标 319

一、总线的定义 319

二、总线的分类 320

三、总线标准 322

四、总线的操作过程 323

五、总线的数据传输方式 323

六、总线的性能指标 325

第二节 PC总线 326

一、性能特点 326

二、总线的机械规范 326

三、PC总线引脚的定义 326

四、总线的负载能力 331

第三节 ISA总线 332

一、ISA总线的主要特点 332

二、ISA总线的机械规范 333

三、信号的定义及功能 333

第四节 PCI总线 335

一、PCI总线的特点 336

二、PCI信号的定义 337

三、PCI插槽和PCI扩展卡 341

四、PCI总线命令 343

五、PCI总线协议 345

六、PCI总线数据传输过程 347

七、总线仲裁 350

八、PCI总线配置 351

九、PCI BIOS 356

第五节 RS—232串行通信总线 358

一、电气特性 358

二、机械特性 358

三、信号功能 358

第六节 通用串行总线USB 361

一、概述 361

二、USB的体系结构 364

三、USB的数据流 368

四、USB主机(硬件、软件) 373

五、USB设备 382

六、IEEE 1394总线 399

本章小结 403

思考题与习题 404

第十章 人机交互接口 405

第一节 键盘接口 405

一、键盘及其工作原理 405

二、键盘接口电路 407

三、键盘中断调用 408

四、DOS中断调用 410

第二节 鼠标接口 412

一、鼠标器的分类 412

二、鼠标工作原理及技术指标 412

三、鼠标的驱动 413

第三节 显示器与显示卡 415

一、CRT显示器 415

二、CRT显示器的主要性能参数 419

三、显示卡 420

四、液晶显示器 423

第四节 网络接口 427

一、调制解调器 427

二、ISDN 430

三、宽带接入技术 431

四、通信/网络插槽CNR 434

思考题与习题 434

第十一章 主机系统的结构和工作原理 435

第一节 16位微机的系统结构 435

一、16位微机系统板概述 435

二、CPU子系统 437

三、接口部件子系统 440

四、存储器子系统 445

五、扩展槽和扩展卡 447

第二节 Pentium系统及其主机板 450

一、Pentium机系统结构 451

二、主机板结构 453

本章小结 457

思考题与习题 457

附录 458

附录一 8086指令系统 458

附录二 常用DOS功能调用(INT 21H) 464

附录三 常用ROM—BIOS功能调用INT 469

参考文献 473

返回顶部