《VAXII结构化组合语言程式设计》PDF下载

  • 购买积分:16 如何计算积分?
  • 作  者:彭荣生
  • 出 版 社:五南图书出版公司
  • 出版年份:1985
  • ISBN:
  • 页数:518 页
图书介绍:

1 简易型计算机 1

1.1 TOYCOM的整体结构 2

1.2 机器语言指令 4

1.3 内储程式之概念 5

1.4 TOYCOM指令集 6

1.5 机器运算:提取—执行循环 12

1.6 TOYCOM的决策过程 12

1.7 机器语言程式设计的缺点 18

1.8 TOYCOM组合语言 19

1.9 翻译虚拟码为TOYCODE 24

1.10 TOYCODE程式之范例 29

2 非十进数值与算术 39

2.1 位值系统 40

2.2 二进与十六进数值 41

2.3 加法与减法 44

2.4 数基之间的转换 51

2.5 二补数记法 56

3 VAX架构与组合语言之简介 61

3.1 VAX架构简介 62

3.2 LONGWORD整数指令 66

3.3 执行VAX的MACRO程式 81

3.4 运作时间错误 92

3.5 组译处理 93

4 回路与选择结构 103

4.1 条件与非条件分支指令 104

4.2 前测回路 108

4.3 选择结构 113

4.4 计数控制回路 118

4.5 其它的回路指令 126

4.6 其它的组译器指令 127

5 使用VAX/VMS的除错器 133

5.1 除错器是什麽? 133

5.2 断点,追踪点与监视点 134

5.3 与除错器一起来执行程式 139

5.4 EXAMINE与DEPOSIT命令 141

5.5 进入与离开除错器 145

5.6 除错过程的例子 148

5.7 DUMP指令 156

6 不同大小的整数 161

6.1 其它的整数资料型式 161

6.2 运算元表式 171

6.3 非十进基的常数 174

6.4 直接指派叙述 175

6.5 程式例子 176

6.6 溢流与进位指示器 179

7 阵列与索引法 189

7.1 阵列的需求 189

7.2 索引法的概念 191

7.3 在VAX上的索引法 193

7.4 INDEX指令 207

7.5 矩阵 208

8 间接定址法 215

8.1 间接定址法的概念 216

8.2 暂存器延後定址模态 216

8.3 自动递增与自动递减定址模态 220

8.4 位移模态 228

8.5 相对延後模态 231

8.6 双层的间接方式 234

8.7 控制位移的大小 240

9 字分处理 247

9.1 字元编码与字元资料 247

9.2 字元的输入输出 251

9.3 字元处理 252

10 次程式 283

10.1 堆垒运算 284

10.2 简单的次程式 289

10.3 以通用引数串列传递参数 297

10.4 在堆叠内传递参数 306

10.5 递回程式 308

10.6 次程式程式库 317

10.7 次程式与除错器 318

11 巨集 325

11.1 巨集概念 325

11.2 无参数的巨集 326

11.3 传递参数至巨集 328

11.4 巨集的字串运算 335

11.5 组译时间内的回路与条件式组译 337

11.6 其余的指引 343

11.7 巨集列印控制 345

12 浮点与十进指令 351

12.1 单精度浮点数值 352

12.2 倍精度浮点资料 368

12.3 十进资料的处理 370

13 数元与逻辑运算 387

13.1 数元串资料 388

13.2 数元串运算 389

13.3 移位指令 397

13.4 逻辑运算 400

14 VAX的输入/输出 411

14.1 VAX-11 RMS之概略 411

14.2 控制区块 413

14.3 例题程式 419

14.4 终端机输入与输出 426

15 其余的指令 433

15.1 队列 433

15.2 当地标记 439

15.3 多重选择结构 440

15.4 倍精度整数算术 442

15.5 字元码翻译 444

15.6 EDITPC指令 446

15.7 记忆区互锁 447

15.8 其它的VAX指令 448

附录A TOYCOM模拟器的使用 457

附录B 十六进/十进转换表 460

附录C ASCII 码 461

附录D 输入/输出巨集与次程式封装 463

附录E 部份习题解答 484

附录F VAX指令摘要 490

索引 505