《计算机组织与汇编语言程序设计 VAX-11》PDF下载

  • 购买积分:13 如何计算积分?
  • 作  者:(美)伊尔阿斯福里(El-Asfouri,S.)著;王祖永译
  • 出 版 社:北京:科学出版社
  • 出版年份:1987
  • ISBN:15031·852
  • 页数:384 页
图书介绍:

目录 1

第一章 引论 1

1.1 机器语言和汇编语言 2

1.2 汇编语言程序 6

1.3 为什么要用汇编语言 13

1.4 操作系统 14

1.5 VAX-11计算机系列 16

1.6 小结 20

习题 20

第二章 硬件组织 23

2.1 主存 24

2.2 信息单位 27

2.3 基本数据类型 30

2.4 中央处理机 33

2.5 指令的执行 39

2.6 指令格式 40

2.7 输入/输出系统 46

2.8 小结 47

习题 48

第三章 汇编语言基础 50

3.1 汇编语句格式 50

3.2 语句的类型 53

3.3 小结 62

习题 63

4.1 MACRO语句的格式 65

第四章 VAX-11 MACRO语言引导 65

4.2 简单的MACRO汇编命令 68

4.3 直接赋值语句 78

4.4 简单的VAX-11指令 80

4.5 简单的VAX-11 MACRO寻址 97

4.6 简单的输入/输出 102

4.7 程序例子 111

4.8 小结 115

习题 115

第五章 寻址方式 120

5.1 基本寻址方式 120

5.2 其他寻址方式 128

习题 145

5.3 小结 145

第六章 子程序 149

6.1 堆栈 151

6.2 子程序调用 153

6.3 过程调用 159

6.4 以地址调用和以值调用 165

6.5 逆归过程 168

6.6 小结 171

习题 171

第七章 汇编程序 174

7.1 汇编程序的功能 174

7.2 目的代码的生成 175

7.3 汇编程序的数据结构 179

7.4 VAX-11 MACRO汇编程序 186

7.5 二趟汇编程序 196

7.6 链接和装入 201

7.7 小结 205

习题 205

第八章 宏和条件汇编 210

8.1 宏 210

8.2 VAX-11 MACRO的宏 213

8.3 条件汇编 223

8.4 重复块 228

8.5 其他的VAX-11宏功能 230

8.6 小结 234

习题 236

第九章 高等数据类型 238

9.1 浮点表示和运算 239

9.2 十进制的表示和运算 250

9.3 位串和操作 258

9.4 列表和队列 261

9.5 小结 264

习题 265

第十章 输入/输出程序设计 267

10.1 输入/输出程序设计的等级 267

10.2 RMS输入/输出宏概述 271

10.3 交互的终端输入/输出 277

10.4 行式打印机输出 282

10.5 磁盘上的顺序文件 285

10.6 相对文件和索引文件概述 289

10.7 小结 293

习题 294

附录A 数的表示和运算 295

A.1 数 295

A.2 数的位置表示法 297

A.3 二进制和十六进制运算 306

A.4 负数的表示 308

A.5 补码运算 310

A.6 对二进制数的逻辑操作 314

习题 316

附录B MACRO程序的输入、编辑和执行 320

B.1 注册(Login) 320

B.2 程序的输入 321

B.3 现存文件的编辑 322

B.4 DCL命令 325

B.5 程序的汇编、链接和运行 327

B.6 注销(Logout) 329

附录C VAX-11指令集 330

C.1 操作数说明符表示图例 330

C.2 条件码图例 331

附录D ASCII字符集 342

附录E VAX-11符号调整程序 344

附录F FORTRAN和Pascal与MACRO的链接 351

F.1 FORTRAN与MACRO的链接 351

F.2 Pascal与 MACRO的链接 354

术语汇编 358

参考文献 374

汉英对照索引 376