第1篇 计算机组成与汇编语言习题及其解答 3
第1章 练习题 3
单项选择题 3
填空题 5
简答题 6
第2章 练习题 9
单项选择题 9
填空题 12
简答题 14
第3章 练习题 19
单项选择题 19
填空题 21
简答题 22
第4章 练习题 28
单项选择题 28
填空题 30
简答题 31
第5章 练习题 36
单项选择题 36
填空题 38
简答题 39
第6章 练习题 42
单项选择题 42
填空题 44
简答题 46
第7章 练习题 50
单项选择题 50
填空题 52
编程题 57
第8章 练习题 67
单项选择题 67
填空题 69
简答题 71
第9章 练习题 75
单项选择题 75
填空题 79
简答题 82
第2篇 汇编语言程序设计操作及其指导 93
第1章 汇编语言程序设计上机操作初步 93
1.1 常用的实验环境 93
1.2 进入实验环境 94
1.2.1 进入“命令提示符”窗口 94
1.2.2 进入C:\MASM文件夹 94
1.3 汇编语言程序上机过程概述 95
1.4 一个上机实例 97
1.4.1 上机源程序介绍 97
1.4.2 利用记事本输入并编辑汇编语言源程序 97
1.4.3 用MASM程序编译源文件,产生目标文件 98
1.4.4 用LINK程序连接目标文件,产生可执行程序 101
1.4.5 用DEBUG程序调试与运行可执行程序 101
1.5 上机自测实习 103
1.5.1 实验程序1 103
1.5.2 实验程序2 103
第2章 进一步熟悉上机实用程序 105
2.1 熟悉编辑程序EDIT 105
2.1.1 进入EDIT 105
2.1.2 EDIT的使用 106
2.2 MASM汇编程序的使用 110
2.2.1 宏汇编MASM的使用 110
2.2.2 列表文件和交叉索引文件 111
2.3 LINK连接程序的使用 112
2.3.1 会话方式 113
2.3.2 命令方式 115
2.3.3 映像文件与子程序库 116
2.4 DEBUG程序的使用 118
2.4.1 引言:可执行文件的运行 118
2.4.2 DEBUG调试程序的启动 119
2.4.3 DEBUG命令详解 120
第3章 常见汇编语言程序上机操作错误及其修正 141
3.1 常见汇编操作错误及修正 141
3.2 常见LINK操作错误及修正 148
3.3 常见DEBUG操作错误及修正 150
第3篇 计算机组成与汇编语言实验及其指导 157
实验1 数制转换 157
实验2 定点数编码及其相互转换 158
实验3 定点数运算 159
实验4 浮点数编码及其运算 160
实验5 汇编语言顺序结构程序设计 162
实验6 汇编语言分支结构程序设计 165
实验7 汇编语言循环结构程序设计 168
实验8 汇编语言子程序设计 170
实验9 软件定时编程 173
实验10 输入输出程序设计 174
实验11 中断程序设计 177
实验12 系统调用程序设计 179
实验13 声音程序设计 181
实验14 通信接口程序设计 183
实验15 磁盘文件管理程序设计 187
实验16 微型计算机系统性能测试 190
附录 193
附录A 汇编程序MASM编译出错信息 193
附录B 连接程序LINK出错信息表 199
附录C 库操作程序LIB出错信息表 202
附录D DOS的使用 204
参考文献 207