《汇编语言程序设计》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:陆忠华等编著
  • 出 版 社:北京:科学出版社
  • 出版年份:1993
  • ISBN:7030013530
  • 页数:352 页
图书介绍:

目录 1

第一章 汇编语言程序设计基础知识 1

1.1 冯·诺依曼的程序存储思想 1

1.2 电子计算机的基本工作原理 2

1.3 机器语言程序 5

1.4 汇编语言程序 8

习题 14

第二章 Z80微处理器及其指令系统 15

2.1 Z80微处理器的内部结构与编程模型 15

2.2 Z80指令系统概述 17

2.3 Z80指令系统 21

习题 37

第三章 汇编语言程序设计初步 41

3.1 简单程序举例 41

3.2 分支程序举例 43

3.3 循环程序举例 47

3.4 算术运算程序 52

3.5 非数值处理程序 57

习题 61

第四章 8086/8088微处理器及其指令系统 63

4.1 8086/8088微处理器的功能结构 63

4.2 8086/8088CPU的寄存器组 64

4.3 存储器结构 65

4.4 8086/8088指令系统的基本特点 67

4.5 8086/8088指令系统 73

习题 84

第五章 MCS-86宏汇编语言的基本语法 85

5.1 8086汇编语言程序结构 85

5.2 汇编语言语句 87

5.3 表达式及有关算符 88

5 4 伪指令语句 95

5.5 宏指令语句 106

习题 112

6.1 汇编语言程序设计概述 114

第六章 8086/8088汇编语言程序设计基本方法 114

6.2 简单程序设计 117

6.3 分支程序设计 118

6.4 循环程序设计 124

6.5 子程序的设计 131

6.6 算术运算程序设计 143

6.7 输入/输出和中断程序设计 151

习题 164

第七章 8086/8088实用汇编语言程序 167

7.1 二进制多位数加法程序 167

7.2 二进制多位数乘法程序 168

7.3 16位二进制数转换为ASCⅡ码十进制字符串的程序 171

7.4 带符号ASCⅡ码十进制数转换为二进制数的程序 173

7.5 浮点二进制加法程序 176

7.6 浮点二进制减法程序 184

7.7 浮点二进制乘法程序 184

7.8 浮点二进制除法程序 187

7.9 8088微处理器自检程序 188

7.10 实时时钟程序 191

习题 196

第八章 IBM PC DOS和BIOS的功能调用 197

8.1 PC DOS介绍 197

8.2 DOS子程序功能调用 200

8.3 磁盘文件管理 207

8.4 ROM BIOS的基本概念 225

8.5 BIOS设备驱动程序调用说明 228

8.6 应用程序举例 242

习题 252

第九章 IBM PC综合应用程序设计 253

9.1 画线程序 253

9.2 开窗口程序 262

9.3 画圆程序设计 268

9.4 串行通讯概念 277

9.5 IBM PC之间通讯程序 287

9.6 IBM PC与TP801之间的通讯程序设计 300

9.7 BASIC程序和汇编语言程序的接口 315

习题 321

10.1 引言 322

第十章 软件开发技术 322

10.2 用户需求分析与问题定义 323

10.3 设计 324

10.4 编写程序 327

10.5 测试与调试 327

10.6 文档编制 328

10.7 维护 330

习题 330

第十一章 汇编语言程序的上机操作 331

11.1 建立汇编语言程序时常用的DOS命令 331

11.3 行编辑程序EDLIN 334

11.2 汇编语言程序上机过程 334

11.4 宏汇编程序MASM 337

11.5 链接程序LINK 337

11.6 调试程序DEBUG 338

11.7 运行用户程序和从用户程序返回DOS 341

附录1 Z80常用指令机器码与助记符对照表 342

附录2 Z80标志操作摘录表 343

附录3 Z80扩展指令的机器码 344

附录4 8086/8088指令系统索引表 345

附录5 IBM PC ASCⅡ码字符表 351

参考文献 352