目录 1
前言 1
定义性表格 2
第一章 计算机软件系统空间 5
1.1 系统—空间参量 5
1.2 计算机系统空间 6
1.3 进一步学习用的一种特定汇编语言 8
1.4 汇编语言的使用环境 8
1.5 本书内容的组织 9
第二章 数制 11
2.1 关于十进制数制 11
2.2 二进制数制 12
2.3 二进制数的加法和减法 14
2.4 十六进制数制 15
2.5 十六进制数的加法和减法 18
2.6 二进制数与十六进制数的转换 19
2.7 补码运算 19
第三章 360系统的结构 24
3.1 计算机存储概念 24
3.2 360系统的主存储器 25
3.3 地址和内容的独立性 26
3.4 数据和运算的概念 27
3.5 控制的概念 28
3.6 基址寄存器寻址概念 30
3.8 程序中断概念 31
3.7 条件码概念 31
第四章 机器操作与编程引导 34
4.1 2的补码表示的优点 34
4.2 机器操作的一个有限集 35
4.3 汇编语言的几个基本概念 37
4.4 附加的汇编命令 40
4.5 一个程序的运行 43
第五章 寄存器地址逻辑与整数算术运算 52
5.1 寄存器地址逻辑 52
5.2 整数的算术运算及有关操作 57
5.3 一个综合性较强的例子 62
第六章 转移与变址概念 67
6.1 指令地址计数器 67
6.2 转移与连接操作 68
6.3 转移与计数操作 69
6.4 条件转移操作 71
6.5 转移与变址操作 75
6.6 EXECUTE(执行)指令 78
第七章 字符操作 80
7.1 标准字符码集 80
7.2 压缩十进制数表示 81
7.3 面向字符的操作 82
7.4 转换指令 85
7.5 广义的变换操作 88
第八章 逻辑操作 92
8.1 逻辑操作 92
9.1 压缩十进制数的操作 100
第九章 压缩十进制数的操作 100
9.2 编辑操作 103
第十章 浮点算术操作 108
10.1 浮点数据的表示 108
10.2 浮点操作 109
10.3 扩展精度和舍入操作 115
10.4 应用浮点算术运算的一例 117
第十一章 状态转换和系统宏指令 119
11.1 机器状态与程序状态字 119
11.2 中断系统 121
11.3 状态转换指令 123
11.4 宏编程概念 125
11.5 程序结束宏指令 126
11.6 子程序连接宏指令 131
11.7 中断控制编程宏指令 137
11.8 定时操作宏指令 139
11.9 存储器管理宏指令 143
11.10 说明几个宏指令的一例 146
第十二章 输入和输出概念 150
12.1 输入/输出设备,控制装置与通道 150
12.2 输入和输出指令 151
12.3 通道命令 152
12.4 数据管理服务 154
12.5 输入输出操作基础 155
12.6 公用输入/输出宏指令 157
13.1 GET和PUT宏指令 165
第十三章 依次顺序存取方法(QSAM) 165
13.2 使用GET和PUT时定位和传送模式的组合 167
13.2.1 GET-定位模式、PUT-传送模式的组合 167
13.2.2 GET-传送模式、PUT-定位模式的组合 167
13.2.3 GET-传送模式、PUT-传送模式的组合 168
13.2.4 GET-定位模式、PUT-定位模式的组合 168
13.3 QSAM对于DCB、OPEN和CLOSE的要求 169
13.4 应用QSAMI/O的一个完整例子 172
第十四章 基本的直接存取方法(BDAM) 175
14.1 BDAM操作的宏指令 175
14.2 BDAM对DCB、OPEN和CLOSE的要求 181
14.3 BDAM处理的几种方法 183
15.1 宏定义的组成部分 189
第十五章 用户定义的宏指令 189
15.2 条件汇编概念 193
第十六章 360系统和370系统之间的不同 198
16.1 370系统基本的设计扩展 198
16.2 370系统的新指令 200
附录1 360系统指令汇总 204
附录2 EBCDIC代码 208
附录3 USASCII代码 214
附录4 进入SYNAD程序时寄存器的内容 215
附录5 SYNAD程序的状态指示器 216
附录6 十六进制数和十进制数的转换表 217
附录7 FGALPCXS过程的JCL清单 218
译名对照表 219