《微型计算机原理及应用:理论、实验、课程设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:贾金玲主编;陈光建,彭龑副主编
  • 出 版 社:重庆:重庆大学出版社
  • 出版年份:2001
  • ISBN:7562437823
  • 页数:530 页
图书介绍:本书主要内容有:微型计算机概述,Intel 8086/8088微处理器,8086/8088的寻址方式与指令系统,MASM汇编语言,8086/8088汇编语言程序设计,总线技术与I/O接口基础,内存储器及其管理,并行接口与串行接口,中断技术,定时/计数技术与接口,DMA技术与DMA控制器,数/模和模/数转换,人机接口技术,高档微型计算机。

第1部分 微型计算机原理及应用 2

第1章 微型计算机概述 2

1.1 微型计算机发展简史与展望 2

1.2 微型计算机的特点及其分类 3

1.3 微处理器、微型计算机和微型计算机系统 6

1.4 数制与编码 9

1.5 微型计算机的应用及实例 12

习题与思考题 14

第2章 Intel 8086/8088微处理器 15

2.1 8086/8088的编程结构 16

2.2 8086/8088的工作模式和引脚功能 21

2.3 8086/8088的总线操作和时序 31

2.4 8086/8088的存储器组织和I/O组织 37

2.5 IBM PC/XT主机系统结构和工作原理 39

习题与思考题 49

第3章 8086/8088的寻址方式和指令系统 51

3.1 8086/8088的寻址方式 51

3.2 8086/8088的指令系统 60

习题与思考题 98

第4章 MASM汇编语言基础 101

4.1 汇编语言语句种类及其格式 101

4.2 汇编语言数据 103

4.3 表达式与运算符 107

4.4 程序的段结构 111

4.5 其他常用伪指令 113

4.6 汇编语言上机调试 116

习题与思考题 123

第5章 8086/8088汇编语言程序设计 125

5.1 汇编语言源程序的框架结构 125

5.2 顺序结构程序设计 127

5.3 分支结构程序设计 129

5.4 循环结构程序设计 135

5.5 子程序设计 143

5.6 高级汇编语言技术 150

5.7 DOS功能子程序的调用 157

习题与思考题 162

第6章 总线技术与I/O接口基础 163

6.1 总线技术 163

6.2 I/O接口基础 184

习题与思考题 192

第7章 内存储器及其管理 193

7.1 存储器概述 193

7.2 半导体存储器 194

7.3 半导体存储器在微机系统中的应用 199

7.4 PC微机的存储器 205

习题与思考题 206

第8章 并行接口与串行接口 208

8.1 并行接口 208

8.2 串行接口 229

习题与思考题 254

第9章 中断技术与中断控制器 256

9.1 中断技术概述 256

9.2 8086/8088中断系统 258

9.3 可编程中断控制器82C59A 262

9.4 高档微机中断系统 278

习题与思考题 282

第10章 定时/计数技术及接口 284

10.1 定时/计数技术概述 284

10.2 可编程定时器/计数器8253/8254 285

10.3 8253在微机系统中的应用 303

10.4 高档微机的定时器 304

习题与思考题 305

第11章 DMA技术与DMA控制器 306

11.1 DMA技术概述 306

11.2 可编程DMA控制器8237A 311

11.3 DMA技术在微机系统中的应用 321

11.4 高档微机的DMA功能 323

习题与思考题 324

第12章 数/模和模/数转换 326

12.1 概述 326

12.2 D/A转换器 327

12.3 A/D转换器 333

习题与思考题 340

第13章 人机接口技术 341

13.1 键盘原理及其接口技术 342

13.2 CRT显示器原理及接口技术 346

13.3 LED显示器原理及接口技术 351

13.4 LCD显示器原理及接口技术 366

13.5 打印机及其接口技术 368

13.6 其他交互式人机接口及有关设备 373

习题与思考题 376

第14章 高档微型计算机 378

14.1 Intel 80x86微处理器 378

14.2 Intel Pentium微处理器 392

14.3 IA-64体系架构 396

14.4 高档微机存储器的扩展技术 398

习题与思考题 410

第2部分 实验指导 412

第1章 软件部分 412

实验1 32位二进制数乘法实验 412

实验2 折半查找算法实验 413

实验3 冒泡排序算法实验 416

实验4 字符匹配实验 418

实验5 计算机钢琴实验 420

第2章 硬件部分 423

实验1 8255A转弯灯实验 423

实验2 8255A模拟交通灯实验 426

实验3 8279控制LED显示实验 428

实验4 D/A转换实验 430

实验5 A/D转换实验 433

实验6 8259A中断实验 439

实验7 8253定时器/计数器实验 442

实验8 8251A串行接口实验 444

实验9 继电器控制实验 447

实验10 直流电机调速实验 449

1.2 微型计算机原理及应用课程设计的主要内容 454

1.3 微型计算机原理及应用课程设计的一般步骤 454

第1章 概述 454

1.1 微型计算机原理及应用课程设计应达到的目标 454

第3部分 课程设计指导 454

1.4 微型计算机原理及应用课程设计报告的要求 456

第2章 课程设计的题目与要求 458

2.1 CPU系统与存储器扩展设计 458

2.2 接口技术应用设计 459

第3章 课程设计实例 469

3.1 CPU系统设计实例 469

3.2 存储器扩展设计实例 471

3.3 接口技术应用设计实例 480

附录 526

附录1 ASCII(美国信息交换标准码)字符表(7位码) 526

附录2 8086/8088指令对状态标志位的影响 528

参考文献 529