《计算机硬件技术实践指导》PDF下载

  • 购买积分:10 如何计算积分?
  • 作  者:程启明,黄云峰,杨艳华编
  • 出 版 社:北京:中国电力出版社
  • 出版年份:2013
  • ISBN:9787512338630
  • 页数:211 页
图书介绍:计算机硬件技术是一门实践性很强的课程,学习时必须理论联系实际,亲自动手做实验,才能达到预期的目的。本书是配合《计算机硬件技术》而编写的实践指导教材。以8088、8086 CPU为背景,整合了微机原理、接口技术和微机系统设计的软、硬件实验或课程设计项目。全书共有汇编语言程序设计的软件实验、基于硬件平台的微机及接口电路的硬件实验、基于Proteus仿真软件的微机及接口电路的硬件实验、微机原理的课程设计共四部分8章内容。为了方便学生实验与学习,本书还有8个附录,且所有实验的源程序代码都附在光盘中。

第一部分 汇编语言程序设计软件实验部分 1

第1章 汇编语言程序设计软件系统平台 1

1.1 EDIT/MASM/LINK/DEBUG 4个小软件的作用 1

1.2 Masm for Windows集成实验环境的使用 4

1.3 Emu8086汇编软件的使用 8

1.4 Visual Studio的IDE汇编软件的作用 15

第2章8086/8088汇编语言软件实验 21

2.1数据运算类实验 21

2.2查找和排序类实验 24

2.3键盘和窗口类实验 27

2.4数码转换类实验 30

第二部分8088硬件接口实验部分 33

第3章8088硬件实验系统平台 33

3.1 8088技术指标要求 33

3.2 8088系统资源分配 34

3.3通用外围电路 35

第4章8088硬件接口实验 37

4.1存储器读/写实验 37

4.2 8255A可编程并行口实验 38

4.3 8253A定时/计数器实验 39

4.4 8251A的串行接口应用实验 40

4.5 8259A的单级中断控制实验 41

4.6采用ADC0809的A/D转换实验 43

4.7采用D/A转换器DAC0832产生方波实验 45

4.8采用D/A转换器DAC0832产生锯齿波实验 46

4.9 8279A可编程键盘显示接口实验 46

4.10小直流电动机调速实验 49

4.11步进电动机控制实验 50

4.12继电器控制实验 51

4.13 8237A可编程DMA控制器实验 52

4.14 8259A串级中断控制实验 54

4.15 USB接口CH375应用实验 56

4.16采用8253和8259实现电子表实验 57

4.17采用D/A、 A/D实现闭环测试实验 57

4.18采用0832和8255实现对直流电动机的调速控制实验 59

4.19中断次数计数器实验 60

4.20 16C550串行口控制器实验 60

4.21液晶显示控制实验 62

4.22点阵LED显示实验 64

第三部分 微机及接口电路的硬件仿真实验部分 69

第5章Proteus仿真软件系统平台 69

5.1 Proteus基本使用方法 69

5.2 Proteus ISIS下8086的仿真 80

第6章 基于Proteus的8086接口实验 89

6.1基本I/O应用—I/O译码 89

6.2波形发生器——8253的应用 92

6.3键盘与数码管——8255A的应用(数字量输入/输出) 95

6.4中断应用——8259A的应用 99

6.5模数转换——ADC0808的应用 102

6.6数模转换——DAC0832的应用 106

6.7串行通信——8251A的应用 108

6.8液晶显示的控制——HD44780的应用 111

6.9 LED 16×16点阵显示——74HC373的应用 114

6.10直流电动机控制实验——8255A的应用(PWM脉宽调制) 117

6.11步进电动机控制实验——8255A的应用(环形脉冲控制) 120

第四部分 课程设计部分 124

第7章 课程设计的要求 124

7.1课程设计的目的和意义 124

7.2课程设计的指导及要求 124

7.3课程设计的设计过程 125

7.4课程设计的组织形式及设计步骤 126

7.5课程设计的时间进度安排 126

7.6课程设计的答辩 127

7.7课程设计的考核方法及成绩评定标准 127

7.8课程设计的报告内容及格式要求 128

第8章 课程设计的课题及举例 131

8.1课程设计的出题原则 131

8.2课程设计的参考题目 131

8.3课程设计举例 146

附录A实验要求与实验报告格式规范 185

A.1实验预习 185

A.2实验操作 185

A.3实验总结及完成实验报告 185

A.4实验注意事项 185

附录B 8086/8088汇编指令速查手册 187

B.1数据传送类指令 187

B.2算术运算指令 187

B.3逻辑运算指令 188

B.4串指令 188

B.5程序转移指令 189

B.6处理器控制指令 190

B.7伪指令 190

附录C汇编程序出错信息表 191

附录D DEBUG启动及基本命令 194

D.1 DEBUG程序的启动 194

D.2 DEBUG的主要命令 194

附录E ASCII码表 199

附录F DOS系统功能调用 201

附录G BIOS中断调用 206

附录H Proteus VSM仿真的元件库及常用元件说明 208

参考文献 211