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

  • 购买积分:10 如何计算积分?
  • 作  者:罗昌隆编
  • 出 版 社:北京:高等教育出版社
  • 出版年份:1984
  • ISBN:13010·01046
  • 页数:221 页
图书介绍:

第一章 程序设计的一般概念 1

1.1 电子数字计算机的基本结构和组成 1

目录 1

1.2 程序设计的一般概念 3

习题 5

第二章 计算机中数的表示 6

2.1 各种计数制及数制间的相互转换 6

2.1.1 十进制数的表示 6

2.1.2 二进制数的表示 7

2.1.3 八进制数及它与二进制数的互相转换 9

2.1.4 十进制数转换成八进制数 10

2.1.5 八进制数转换成十进制数 13

2.1.6 十进制数与二进制数的转换 13

2.2 数的定点和浮点表示 14

2.3.1 原码 17

2.3.2 补码 17

2.3 数的原码、反码与补码 17

2.3.3 反码 19

2.4 字符表示 20

习题 21

第三章 PDP-11(DJS-2000)计算机的一般介绍和寻址方式 23

3.1 PDP-11(DJS-2000)计算机的一般介绍 23

3.1.1 PDP-11机的主要组成部分 23

3.1.2 PDP-11机的指令格式 25

3.1.3 数的表示 28

3.2 寻址方式 29

3.2.1 寄存器型 30

3.2.2 寄存器间接型 30

3.2.3 自增型 31

3.2.4 自减型 33

3.2.5 变址型 35

3.2.6 自增间接型 36

3.2.7 自减间接型 37

3.2.8 变址间接型 38

3.2.9 立即型 39

3.2.10 绝对型 39

3.2.11 相对型 40

3.2.12 相对间接型 40

3.2.13 小结 41

习题 43

第四章 汇编语言 45

4.1 汇编语言概述 45

4.2 基本概念 46

4.3 汇编语句 49

4.3.1 机器指令语句 50

4.3.2 伪指令语句 56

4.3.3 几条常用系统宏指令 62

4.3.4 库子程序调用 65

4.4 汇编语言程序的结构、格式和例子 66

4.5 汇编过程 72

4.6 汇编清单例子 75

习题 77

第五章 分支程序设计 79

5.1 分支程序的概念 79

5.2 条件码 80

5.2.1 条件码的设置 80

5.2.2 条件码操作指令语句 82

5.2.3 双字长运算 82

5.3 测试和比较指令 84

5.4 转移指令 85

5.5 分支程序设计 88

5.6 跳跃表方法 91

习题 94

第六章 循环程序设计 96

6.1 循环程序的概念 96

6.2 单重循环程序 99

6.2.1 计数控制的循环程序 99

6.2.2 条件控制的循环程序 103

6.3 多重循环程序 105

习题 116

第七章 子程序设计和程序的联结与浮动 117

7.1 子程序的概念 117

7.2 堆栈 118

7.3 主程序和子程序间的链接方式 119

7.4 主程序与子程序间信息交换的方式 120

7.5 子程序的“嵌套” 123

7.6 子程序编写格式和举例 125

7.7 软件中常用的几种子程序 127

7.7.1 递归子程序 127

7.7.2 协同子程序 129

7.7.3 再入式子程序 130

7.7.4 标准子程序 130

7.8 程序的联结和浮动 131

7.8.1 联结程序 131

7.7.5 浮动子程序 131

7.8.2 地址修改 134

7.8.3 全程符号 136

7.8.4 两遍联结过程 137

7.9 位置无关码 138

习题 141

第八章 宏指令 145

8.1 宏指令的概念 145

8.2 宏定义和宏调用 148

8.3 局部符号 152

8.4 重复块命令 154

8.5 条件汇编 156

8.6 宏指令库 159

习题 160

第九章 输入/输出程序设计和中断处理 163

9.1 一般概念 163

9.1.1 “单总线”结构 163

9.2 程序查询方式 164

9.1.2 设备寄存器 164

9.3 中断传送方式 168

9.4 直接数据传送方式 172

9.4.1 磁盘 172

9.4.2 磁盘RK05操作的程序设计 175

9.5 内中断(自陷) 177

9.6 中断的优先级和屏蔽 180

习题 186

第十章 浮点处理 188

10.1 浮点数表示 188

10.2 浮点指令组(FIS) 189

10.3 浮点处理器(FPP) 191

习题 194

附录 195

A 程序的建立和运行 195

A.1 终端的使用 195

A.2.1 编辑程序EDT 198

A.2 源文件的建立和编辑程序(EDT) 198

A.2.2 使用EDT建立源文件 201

A.2.3 编辑现存文件 202

A.3 汇编MACRO-11源文件 204

A.3.1 建立目标模块 204

A.3.2 建立列表文件 204

A.4 建立任务映象 205

A.4.1 单行的任务建立命令 205

A.5 任务运行 206

A.4.2 多行的任务建立命令 206

A.6 目标程序的调试 207

A.6.1 ODT调试程序 207

A.6.2 目标程序调试举例 211

A.7 常用的外围交换程序(PIP)命令 212

B PDP-11机指令系统 213

C MACRO-11错误信息 219

参考书目 221