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

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

工业技术

  • 电子书积分:12 积分如何计算积分?
  • 作 者:何宏主编
  • 出 版 社:天津:天津大学出版社
  • 出版年份:2005
  • ISBN:7561821891
  • 页数:326 页
图书介绍:本书为高等学校教材,共分10章,包括计算机基础,微处理器结构及系统,INTEL80X86寻址方式何指令系统等。
《微型计算机原理与接口技术》目录

第1章 计算机基础 1

1.1 概述 1

1.1.1 第一代微处理器(4位或8位) 1

1.1.2 第二代微处理器(8位) 2

1.1.3 第三代微处理器(16位) 2

1.1.4 第四代高档微处理器(32位) 3

1.1.5 第五代高档微处理器(64位) 3

1.1.6 第六代Pentium微处理器(64位) 4

1.2.1 计算机中的数制 5

1.2 计算机中数据的表示 5

1.2.2 计算机中数据的表示方法 9

1.2.3 计算机中非数值数据信息表示 14

1.3 微型计算机系统 17

1.3.1 硬件系统 17

1.3.2 微处理器的内总线结构 19

1.3.3 引脚的功能复用 20

1.3.4 流水线技术 21

1.3.5 软件系统 22

思考题与习题 22

2.1.1 8086 CPU结构与特点 24

2.1 8086微处理器 24

第2章 80X86/Pentium微处理器 24

2.1.2 8086的工作模式和引脚特性 30

2.1.3 8086的总线操作和时序 33

2.1.4 8086 CPU系统结构 36

2.2 80X86/Pentium高档微处理器 40

2.2.1 80286微处理器 41

2.2.2 80386微处理器 45

2.2.3 80486微处理器 52

2.2.4 Pentium微处理器 53

思考题与习题 55

第3章 80X86/Pentium指令系统 56

3.1 8086/8088 CPU指令系统 56

3.1.1 寻址方式 56

3.1.2 指令系统 61

3.2 80X86/Pentium指令系统 96

3.2.1 80286增强与增加的指令 96

3.2.2 80386、80486增强与增加的指令 99

3.2.3 Pentium系列处理器增加的指令 104

思考题与习题 105

4.1 概述 111

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

4.2 汇编语言源程序的程序结构 112

4.2.1 汇编语言源程序结构特点 113

4.2.2 源程序与PC DOS的接口 114

4.3 汇编语言的语句 115

4.3.1 语句的种类 115

4.3.2 语句格式 116

4.3.3 语句中的操作数 116

4.4 汇编语言的伪指令语句 122

4.4.1 基本伪指令语句 123

4.4.2 80X86/Pentium扩展伪指令 133

4.5 汇编语言程序设计基础 139

4.5.1 概述 139

4.5.2 程序的基本结构 140

4.5.3 程序设计基本方法 141

4.5.4 子程序设计与调用技术 150

4.6 模块化程序设计技术 159

4.6.1 概述 159

4.6.2 程序中模块间的关系 160

4.6.3 模块化程序设计举例 162

4.7 实用程序设计举例 166

思考题与习题 174

第5章 存储器 179

5.1 概述 179

5.1.1 存储器的分类 179

5.1.2 存储器的基本结构 181

5.1.3 主要技术指标 182

5.2 随机存储器 183

5.2.1 静态RAM 183

5.2.2 动态RAM 186

5.3.1 掩膜ROM 188

5.3 只读存储器 188

5.3.2 可编程ROM 189

5.3.3 可擦除可编程ROM 189

5.3.4 电可擦除可编程ROM 192

5.4 半导体存储器与CPU的连接 193

5.4.1 需要考虑的问题 193

5.4.2 存储器容量扩充 195

思考题与习题 199

6.1 中断系统 200

6.1.1 中断的基本概念 200

第6章 微型计算机的中断系统 200

6.1.2 中断系统功能 201

6.1.3 中断处理过程 202

6.1.4 中断管理 204

6.2 80X86中断结构 206

6.2.1 中断分类 206

6.2.2 中断管理过程 207

6.2.3 中断向量和中断向量表 209

6.2.4 8086的中断 210

6.3.2 8259A的内部结构和引脚特性 213

6.3 中断控制器8259A 213

6.3.1 8259A的功能 213

6.3.3 8259A的工作方式 216

6.3.4 8259A的编程 218

6.3.5 8259A的级联 225

思考题与习题 227

第7章 输入输出接口 228

7.1 输入输出接口 228

7.1.1 I/O信息 228

7.1.3 I/O接口的功能 229

7.1.2 I/O接口要解决的问题 229

7.1.4 I/O端口的编址方法 230

7.1.5 简单的I/O接口 231

7.2 输入和输出的传送方式 234

7.2.1 程序控制的输入和输出 234

7.2.2 中断控制的输入和输出 238

7.2.3 直接存储器存取(DMA)方式 239

思考题与习题 240

第8章 定时计数技术 241

8.1 概述 241

8.2.1 内部结构 242

8.2 可编程定时/计数器8253 242

8.2.2 引脚信号 243

8.2.3 8253计数器的计数启动方式和计数结束方式 244

8.2.4 工作方式 244

8.2.5 8253的方式控制字 249

8.3 定时/计数器应用实例 251

8.3.1 8253的编程逻辑 251

8.3.2 8253的实际应用 251

思考题与习题 255

9.1.2 可编程并行接口芯片8255A 257

9.1.1 并行接口的特点 257

9.1 并行(I/O)接口 257

第9章 并行、串行(I/O)接口 257

9.2 8255A应用举例 265

9.3 键盘、显示器及其接口 269

9.3.1 概述 269

9.3.2 键盘识别原理 269

9.3.3 LED显示器及其接口 274

9.4 串行接口和串行通信 277

9.4.1 串行通信的基本概念 277

9.4.2 串行接口 278

9.4.4 串行数据传送方式 279

9.4.3 串行通信的三种方式 279

9.4.5 信号的调制与解调 281

9.4.6 RS-232C串行通信标准 282

9.5 可编程串行I/O接口8251A 283

9.5.1 8251A的基本工作原理 283

9.5.2 8251A的引脚特性 285

9.5.3 8251A的控制字和状态字 287

9.5.4 8251A的初始化编程 289

9.5.5 8251A的应用示例 290

思考题与习题 292

第10章 数/模转换及模/数转换 293

10.1 概述 293

10.2 数/模(D/A)转换原理 294

10.2.1 D/A转换的工作原理 294

10.2.2 D/A转换器的主要性能指标 294

10.3 常用D/A转换芯片的使用 295

10.3.1 8位DAC芯片——DAC 0832 295

10.3.2 12位DAC芯片——AD567 297

10.4.1 常用A/D转换方法 300

10.4 模/数(A/D)转换原理 300

10.4.2 A/D转换器的主要技术参数 301

10.5 常用A/D转换芯片的使用 301

10.6 12位ADC芯片——AD574 304

思考题与习题 307

附录Ⅰ 指令系统表 308

附录Ⅱ 指令对标志位的影响 314

附录Ⅲ 中断向量地址表 315

附录Ⅳ DOS功能调用表(INT 21H) 316

附录Ⅴ BIOS中断调用表 321

参考文献 326

返回顶部