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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:王坤主编;马安良,许立,李革新,刘华,符晓蕊编
  • 出 版 社:西安:西北大学出版社
  • 出版年份:2004
  • ISBN:7560419712
  • 页数:326 页
图书介绍:21世纪高职高专教育系列规划教材计算机类:本书主要介绍了微机系统的基本结构和接口及总线的基本原理与应用,内容主要包括指令系统及基本的汇编语言程序设计方法,存储器系统,中断系统,I/O接口基础等。
《微机原理及接口技术》目录

第1章 计算机系统概述 1

1.1 计算机的发展概述 1

1.1.1 计算机的发展概述 1

1.1.2 微型计算机的发展概述 1

目录 1

1.1.3 微型计算机的组成 3

1.1.4 微型计算机及相关技术发展趋势 5

1.2 微型计算机的特点和分类 6

1.2.1 微型计算机的特点 6

1.2.2 微型计算机的分类 6

1.3 微型计算机的应用范围 7

1.4.2 微机系统的层次 8

1.4 微型计算机的组成 8

1.4.1 微机系统的组成 8

1.5 微型计算机的性能指标 9

第2章 微处理器 12

2.1 微处理器概述 12

2.2 8088微处理器 13

2.2.1 8088 CPU概述 13

2.2.2 8088 CPU的内部结构 14

2.2.3 8088 CPU引脚及其功能 20

2.2.4 8088 CPU总线操作与时序 25

2.3.1 80486 CPU概述 28

2.3.2 80486 CPU功能结构 28

2.3 80486微处理器 28

2.3.3 80486 CPU引脚 34

2.3.4 80486 CPU的工作模式 37

2.4 Pentium微处理器 39

2.4.1 Pentium Ⅱ/Pentium Ⅲ微处理器的基本组成与特点 39

2.4.2 Pentium Ⅲ与Pentium Ⅱ的主要区别 41

第3章 总线和主板 45

3.1 总线概述 45

3.1.1 总线的基本概念 45

3.1.2 总线标准 47

3.1.3 标准总线的特点 47

3.1.4 总线控制原理 48

3.2.1 ISA总线 51

3.2 系统总线 51

3.2.2 EISA总线 54

3.2.3 VESA总线 54

3.2.4 PCI总线 55

3.3 外部通信总线 58

3.3.1 RS-232C串行通信总线 58

3.3.2 EPP并行接口 59

3.3.3 SCSI小型计算机接口总线 59

3.3.4 通用串行总线接口USB 63

3.3.5 AGP总线 66

3.3.6 总线新技术 68

3.4 主板 70

4.1.1 机器语言 74

4.1.2 汇编语言 74

4.1 概述 74

第4章 指令系统及汇编语言程序设计 74

4.1.3 汇编程序功能 75

4.2 8088的寻址方式 75

4.3 8088的基本指令集 79

4.3.1 传送类指令 79

4.3.2 数据操作类指令 82

4.3.3 串操作指令 88

4.3.4 控制类指令 90

4.4 汇编语言中的语句及常用伪指令 92

4.4.1 语句的分类 92

4.4.2 汇编语言中的数据 93

4.4.3 数据定义伪指令 95

4.4.4 表达式与运算符 97

4.4.5 伪指令 99

4.4.6 系统功能调用 101

4.5 汇编语言程序设计 102

4.5.1 汇编语句源程序的结构 102

4.5.2 程序设计步骤 103

4.5.3 程序设计的基本方法 103

4.6 汇编程序应用实例 107

第5章 存储器系统 113

5.1 存储器概述 113

5.1.1 存储器的分类、主存基本结构 113

5.1.2 存储器的主要性能指标 116

5.1.3 CPU与存储器时序 116

5.1.4 微机存储器体系结构 118

5.2 读写存储器 121

5.2.1 静态读写存储器(SRAM) 121

5.2.2 动态读写存储器(DRAM) 123

5.3 只读存储器 126

5.3.1 EPROM 126

5.3.2 E2PROM 128

5.4 CPU与存储器的连接 129

5.4.1 CPU与存储器连接时应注意的问题 129

5.4.2 存储器片选信号的产生方式和译码电路 130

5.4.3 存储器容量扩展 131

5.4.4 CPU与DRAM的连接 132

5.5 外部存储器简介 136

5.5.1 磁盘 136

5.5.2 光盘 141

第6章 输入/输出(I/O)系统 146

6.1 I/O接口概述 146

6.1.1 计算机接口的作用 146

6.1.2 计算机接口的种类 147

6.1.3 计算机接口的功能 147

6.1.4 接口的组成 148

6.1.5 I/O端口的编址方式 148

6.2 微机与I/O设备的信息交换方式 149

6.2.1 无条件传送方式 149

6.2.2 查询方式输入输出 151

6.2.3 中断控制I/O方式 153

6.2.4 直接存储器存取方式(DMA) 154

6.2.5 I/O处理机控制I/O方式 155

6.3.1 计数器/定时器8254的外部引线及其功能 156

6.3 可编程定时器/计数器8254 156

6.3.2 计数器/定时器8254的内部结构 158

6.3.3 8254所用的控制字/状态字 158

6.3.4 8254的工作方式 160

6.3.5 计数器/定时器8254的初始化编程 164

6.3.6 8254在微机系统中的应用 165

第7章 中断系统 169

7.1 中断系统的基本概念 169

7.1.1 中断概念与处理过程 169

7.1.2 中断向量与中断描述符 173

7.2 微机系统的中断机制 176

7.2.1 中断类型 176

7.2.2 中断控制逻辑 177

7.3 中断控制器8259A 179

7.3.1 中断控制器8259A的内部结构 179

7.3.2 8259A的中断管理方式 182

7.3.3 8259A的初始化 184

7.3.4 8259A的级联 189

7.4 82380多功能中断控制器 191

7.4.1 82380 PIC的功能与内部结构 192

7.4.2 82380 PIC的操作方式 194

7.4.3 可编程寄存器 195

7.5 中断应用实例:键盘中断 196

7.5.1 键盘中断全过程 196

7.5.2 键代码的生成 197

8.1.1 串行通信类型 203

8.1 串行通信基础 203

第8章 微机系统串行通信 203

8.1.2 串行数据传输方式 205

8.1.3 串行异步通信协议 205

8.2 可编程串行异步通信接口芯片8250 207

8.2.1 8250的内部结构 207

8.2.2 8250的引脚功能 209

8.2.3 8250的内部寄存器 211

8.2.4 8250的初始化编程 216

8.3 串行通信程序设计 217

8.3.1 BIOS通信软件 217

8.3.2 串行通信的外部环境 219

8.3.3 串行通信程序设计 221

9.1 并行通信基础 229

第9章 并行I/O接口 229

9.2 可编程并行通信接口芯片8255A 230

9.2.1 8255A芯片内部结构及其功能 230

9.2.2 8255A的控制字与初始化编程 232

9.2.3 8255A的工作方式 234

9.3 8255A并行接口的应用 240

9.4 打印机并行接口 245

9.4.1 打印机并行接口标准 245

9.4.2 打印机适配器 247

第10章 微机中的DMA系统 252

10.1 直接存取方式DMA概述 252

10.1.1 DMA方式定义 252

10.1.2 DMA方式的特点及应用 252

10.1.3 DMA方式操作步骤 253

10.2.1 8237A DMA控制器的结构和引脚功能 254

10.2 8237A DMA控制器 254

10.2.2 8237A的工作方式 258

10.2.3 8237A的内部寄存器 260

10.2.4 8237A内部的接口地址分配 264

10.2.5 8237A的应用 265

10.3 82380中的DMA控制器 267

10.3.1 82380内部功能块结构 267

10.3.2 DMA控制器 268

10.3.3 可编程中断控制器 270

10.3.4 可编程定时/计数器 272

10.3.5 82380与80386 CPU的连接 273

10.3.6 82380 DMA控制器与8237A的兼容性 274

11.1.1 数/模(D/A)转换原理 277

第11章 数/模(D/A)和模/数(A/D)转换 277

11.1 数/模(D/A)转换 277

11.1.2 DAC 0832 D/A转换器及应用 279

11.1.3 DAC 1210系列D/A转换器 283

11.2 模/数(A/D)转换 285

11.2.1 模/数(A/D)转换原理 285

11.2.2 ADC 0809 A/D转换器 288

11.2.3 ADC 574A模/数(A/D)转换器 290

11.2.4 A/D转换器与系统的连接及实例 291

第12章 常用外围设备及人—机接口 297

12.1 概述 297

12.1.1 外围设备的概念及一般功能 297

12.2.1 输入设备 298

12.1.2 外围设备的分类 298

12.2 常用外围设备简介 298

12.2.2 输出设备 300

12.2.3 外存设备 301

12.2.4 通信设备 302

12.3 键盘及其接口技术 303

12.4 鼠标器及其接口技术 304

12.4.1 鼠标器工作原理 304

12.4.2 鼠标器接口 305

12.5 显示器及其接口技术 306

12.5.1 显示器和视频显示概述 306

12.5.2 视频显示原理 307

12.5.3 显示器适配器接口概述 308

12.5.4 显示适配器的性能指标 310

12.5.5 显示适配器的I/O寄存器 311

12.5.6 显示适配器编程应用 311

12.6 打印机及其接口技术 314

12.6.1 打印机工作原理 314

12.6.2 主机与打印机的接口 316

12.7 微型计算机在过程控制中的应用 316

12.7.1 中央计算机(CPU)和存储器 317

12.7.2 生产过程的输入/输出 319

12.7.3 人—机接口 321

12.7.4 通信 322

12.7.5 程编配套装置 322

12.7.6 控制手段 323

返回顶部