当前位置:首页 > 其他书籍
微机原理与接口技术
微机原理与接口技术

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

其他书籍

  • 电子书积分:11 积分如何计算积分?
  • 作 者:杜丽霞等编著
  • 出 版 社:兰州市:兰州大学出版社
  • 出版年份:2007
  • ISBN:7311029120
  • 页数:286 页
图书介绍:本书以IBM-PC系列微机为背景,介绍了微机原理、汇编语言、接口技术三部分内容。
《微机原理与接口技术》目录

1.1 微型计算机的发展及应用概述 1

1.1.1 微型计算机的发展 1

第1章 微型计算机基础知识 1

1.1.2 微型计算机的应用 2

1.1.3 中央处理器的组成 3

1.1.4 微型计算机的组成 4

1.1.5 微型计算机的工作过程 5

1.1.6 微型计算机系统的组成 8

1.2.1 进制转换及计算 9

1.2.2 进制转换的一般方法 9

1.2 进制及码元 9

1.2.3 二进制数据的表示范围 10

1.3 码制及其转换 10

1.3.1 BCD码 10

1.3.2 ASCII码 11

1.3.3 汉字内码 11

1.3.4 原码、反码和补码 11

习题一 13

第2章 80x86微处理器 14

2.1 8086/88微处理器 14

2.1.1 8086/88微处理器的结构及执行程序的操作过程 14

2.1.2 8086/88的内部寄存器 16

2.2 8086/88的引脚信号与工作模式 20

2.2.1 8086/88的引脚信号 20

2.2.2 8086/88的工作模式 22

2.3 8086/88的总线操作时序 27

2.3.1 指令周期与总线周期 27

2.3.2 总线读操作时序 28

2.3.3 总线写操作时序 30

2.4 8086/88存储器与I/O组织 32

2.4.1 8086/88存储器的组织 32

2.4.2 存储器的分段管理 33

2.4.3 8086的I/O组织 35

2.5 从80286到Pentium系列微处理器的发展过程 36

2.5.1 Intel 80286微处理器的基本结构 36

2.5.2 Intel 80386微处理器的基本结构 38

2.5.3 Intel 80486微处理器的基本结构 42

2.5.4 Intel Pentium微处理器 44

习题二 47

第3章 8086/88指令系统 48

3.1 8086/88CPU的指令格式 48

3.1.1 指令构成 48

3.1.2 指令格式 48

3.2.2 寄存器寻址 50

3.2 8086/88CPU指令的寻址方式 50

3.2.1 立即数寻址 50

3.2.3 存储器寻址 51

3.2.4 端口寻址 54

3.3 指令系统 54

3.3.1 数据传送指令 55

3.3.2 算术运算指令(Arithmetic) 59

3.3.3 逻辑运算与移位指令 70

3.3.4 串操作指令 73

3.3.5 控制转移指令 77

3.3.6 处理器控制指令 83

3.4 80x86扩充与增加的指令 84

3.4.1 80286扩充与增加的指令 85

3.4.2 80386扩充与增加的指令 89

3.4.3 80486扩充的指令 94

3.4.4 Pentium扩充的指令 94

习题三 95

第4章 汇编语言程序设计 98

4.1 概述 98

4.2 汇编语言源程序的格式 99

4.2.1 名字项 99

4.2.2 操作项 100

4.2.3 操作数项 107

4.2.4 注释项 111

4.3 汇编语言程序设计方法 111

4.3.1 汇编语言程序设计的基本步骤 112

4.3.2 汇编语言程序设计的基本方法 113

4.4 DOS与BIOS功能调用 127

4.4.1 DOS功能调用 127

4.4.2 ROMBIOS中断调用 130

4.5 汇编语言程序的编辑、汇编、连接与调试 132

4.5.1 编辑、汇编与连接 132

4.5.2 汇编语言程序调试 134

习题四 138

第5章 存储器系统 140

5.1 概述 140

5.1.1 存储器分类 140

5.1.2 半导体存储器的主要技术指标 141

5.1.3 微机系统中存储器的分级结构 142

5.1.4 存储器的系统结构 143

5.2 随机读写存储器RAM 144

5.2.1 静态RAM 144

5.2.2 动态RAM 146

5.3 只读存储器ROM 148

5.4.1 连接中要考虑的问题 152

5.4.2 存储器地址分配及译码 152

5.4 存储器与CPU的连接 152

5.4.3 存储器与CPU的连接 153

5.5 80x86的存储系统 156

5.5.1 8086存储系统 156

5.5.2 80x86扩展存储器及其管理 156

习题五 159

6.1 I/O接口概述 160

6.1.1 I/O接口的主要功能 160

第6章 输入/输出接口与总线 160

6.1.2 I/O接口的结构及分类 161

6.1.3 I/O接口的编址方法 162

6.2 各种数据传送机制及接口 164

6.2.1 无条件传送方式及其接口 164

6.2.2 查询传送方式及接口 165

6.2.3 中断传送方式 168

6.2.4 DMA传送方式 170

6.3 I/O处理机方式 171

6.4 总线 172

6.4.1 总线的特点和规范 172

6.4.2 系统总线 173

6.5 通信总线 180

6.5.1 RS—232C总线 180

6.5.2 IEEE—488总线 181

6.5.3 SCSI总线 184

习题六 187

第7章 中断系统 189

7.1 概述 189

7.1.1 中断的基本概念 189

7.1.2 中断源 190

7.1.3 中断过程 190

7.1.4 中断优先级 192

7.1.5 中断嵌套 194

7.2 8086/88的中断系统 195

7.2.1 外部中断 195

7.2.2 内部中断 197

7.2.3 中断向量表 198

7.2.4 中断响应过程与时序 199

7.3 中断控制器8259A 201

7.3.1 8259A的结构及功能 201

7.3.2 8259A的工作方式 205

7.3.3 8259A的编程 207

7.3.4 8259A的级联 212

7.3.5 8259A的应用 213

7.4 中断接口技术 215

7.4.1 中断源的接口设计 215

7.4.2 中断服务程序的编制 216

7.4.3 中断服务程序的装载 217

习题七 219

第8章 微机常用接口电路 220

8.1 定时器/计数器8253 220

8.1.1 概述 220

8.1.3 定时/计数器芯片Intel8253 221

8.1.2 定时与计数 221

8.1.4 8253的初始化编程及应用 228

8.2 可编程并行接口芯片8255A 231

8.2.1 概述 231

8.2.2 8255A的编程结构 232

8.2.3 8255A的编程及应用 237

8.3 可编程串行接口芯片8251A 242

8.3.1 串行接口与通信概述 242

8.3.2 可编程串行接口芯片8251A 245

8.3.3 8251A的编程及应用 249

8.3.4 通用串行接口标准 254

8.4.1 DMA概述 255

8.4 DMA控制器Intel8237 255

8.4.2 Intel 8237的性能概述 256

8.4.3 8237的内部组成与结构 257

8.4.4 8237的工作周期 258

8.4.5 8237的外部结构 259

8.4.6 8237的工作方式 260

8.4.7 8237的DMA传输类型 261

8.4.8 8237各个通道的优先级及传输速率 262

8.4.9 8237的内部寄存器组 262

8.4.10 8237的编程及应用 266

习题八 272

9.1 CRT显示器 274

第9章 常用输入输出设备及其接口 274

9.2 打印机接口 279

9.2.1 串行接口总线 279

9.2.2 并行接口总线 279

9.2.3 打印机适配器 281

9.3 常用输入设备接口 281

9.3.1 键盘 281

9.3.2 鼠标 283

9.3.3 图形板和画笔 285

参考文献 286

相关图书
作者其它书籍
返回顶部