第一部分 计算机硬件技术基础实验指导 3
第1章 汇编语言程序设计基础 3
1.1 汇编语言程序的语句 3
1.1.1 语句格式 3
1.1.2 数据定义 3
1.2 汇编语言程序的结构 4
1.3 汇编语言常用伪指令 6
第2章 汇编语言程序调试过程 9
2.1 汇编语言程序的命令行开发调试过程 9
2.1.1 编辑源程序 9
2.1.2 汇编程序 11
2.1.3 连接程序 12
2.1.4 调试程序 13
2.2 8086模拟器——EMU8086 21
2.2.1 EMU8086软件使用简介 22
2.2.2 EMU8086的程序编写与编译 24
2.2.3 EMU8086程序的调试 27
第3章 汇编语言程序设计实验 30
3.1 顺序程序设计 30
3.2 分支程序设计 32
3.3 循环程序设计 35
3.4 综合程序设计 38
第4章 输入输出与接口技术实验 42
4.1 Proteus仿真软件 42
4.1.1 Proteus软件使用简介 42
4.1.2 Proteus的8086仿真 44
4.2 8255并行接口芯片应用实验 46
4.3 8251串行接口芯片应用实验 48
4.4 8253定时器/计数器应用实验 49
第5章 实验报告撰写规范 52
第二部分 计算机硬件技术基础习题详解 57
第1章 计算机基础知识 57
第2章 中央处理器 61
第3章 存储器 66
第4章 8086汇编语言指令系统 70
第5章 汇编语言程序设计 76
第6章 I/O接口和总线 85
第7章 中断系统 88
第8章 DMA控制器及其应用 99
第9章 典型接口芯片 103
第10章 模数和数模转换 106
第11章 嵌入式处理器与嵌入式系统 110
附录A 112
A.1 ASCⅡ码表 112
A.2 指令速查表 113
A.3 伪指令表 118
A.4 DOS功能调用 119
A.5 常用BIOS功能调用 124
A.6 错误码表 125
A.7 Proteus 8086 model说明 130