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

  • 购买积分:10 如何计算积分?
  • 作  者:刘武克,郑建编
  • 出 版 社:杭州:浙江大学出版社
  • 出版年份:1989
  • ISBN:7308001695
  • 页数:208 页
图书介绍:本书阐述汇编语言程序设计的基本概念和实用技术。

目录 1

1 绪 言 1

1.1 汇编语言 1

1.2 学习汇编语言的目的 1

1.3 计算机系统的一般概念 2

1.4 计算机运算基础 6

2 VAX计算机体系结构特点 12

2.1 概述 12

2.2 信息单位和数据类型 13

2.3 通用寄存器和寻址方式 18

2.4 指令集 19

2.5 处理器状态寄存器 20

3 VAX汇编语言基础 22

3.1 汇编语句类型 22

3.2 汇编语句格式 22

3.3 符号、常数和表达式 23

3.4 存储分配 26

3.5 基本指令组 29

3.6 源程序的必要成分和一般格式 32

3.7 简单I/O操作 34

3.8 程序的汇编、连接装入和运行过程简介 37

4 寻址技术 43

4.1 直接方式 43

4.2 立即方式 44

4.3 寄存器方式 44

4.4 间接方式 45

4.5 自增和自减方式 46

4.6 位移方式 47

4.7 变址方式 48

4.8 指令编码格式及译码执行过程 51

5 分支和循环 58

5.1 分支 58

5.2 分支应用实例:二分查找 59

5.3 CASE指令 62

5.4 循环 63

5.5 循环应用实例:冒泡分类和输入数据转换 65

6.2 堆栈概念和用法 69

6 子程序设计 69

6.1 概述 69

6.3 过程调用 71

6.4 内部子程序调用 77

6.5 递归 79

7 数据类型操纵 84

7.1 浮点表示和运算 84

7.2 数据类型转换 87

7.3 多倍精度的整数运算 90

7.4 字符串 91

7.5 位和位场操作 95

7.6 十进制数串 100

8 宏 105

8.1 宏指令概述 105

8.2 宏定义、宏调用和宏展开 106

8.3 宏定义内的标号 108

8.4 参数使用技巧 109

8.5 重复块 112

8.6 条件汇编 113

8.7 宏库的使用 115

9 模块化程序设计 117

9.1 概述 117

9.2 VAX过程调用接口标准 117

9.3 程序分段 121

9.4 与高级语言模块的相互调用 126

9.5 调用系统例程 132

9.6 代码和数据的共享 134

9.7 多用户间的数据共享 140

10 I/O程序设计 145

10.1概述 145

10.2物理输入/输出 145

10.3 I/O程序系统的结构和I/O程序设计的等级 147

1 0.4 记录管理服务RMS使用方法 149

10.5用RMS访问设备 154

10.6文件设计 160

10.7文件的共享 167

10.8 I/O系统服务的使用方法 172