《IBM-PC程序员实用指南》求取 ⇩

第一章RASM-86介绍1

1.1 汇编器操作1

1.2 调用 ASM-861

1.3 可选择的运行时参量2

第二章RASM-86汇编语言的组成4

2.1 RASM-86字符集4

2.2 标记和分隔符4

2.3 定界符4

2.4常数5

2.4.1 数字常数5

2.4.2 字符串6

2.5标识符6

2.5.1 保留字7

2.5.2 符号及其属性7

2.6操作符9

2.6.1 操作符举例10

2.6.2 操作符优先次序12

2.7 表达式13

2.8 语句14

第三章汇编伪指令15

3.1 段15

3.2SEGMENT伪指令16

3.2.1 〈段名〉16

3.2.2 〈定位类型〉17

3.2.3 〈组合类型〉17

3.3 GROUP伪指令18

3.4 ORG伪指令18

3.5 END伪指令18

3.6 NAME伪指令19

3.7 PUBLIC伪指令19

3.8 EXTRN伪指令19

3.9 IF,ELSE,和ENDIF伪指令20

3.10 EQU伪指令20

3.11 DB伪指令21

3.12 DW伪指令21

3.13 DD伪指令22

3.14 RS伪指令22

3.15 RB伪指令22

3.16 RW伪指令22

3.17 RD伪指令23

3.18 EJECT伪指令23

3.19 NOIFLIST和IFLIST伪指令23

3.20 NOLIST和LIST伪指令23

3.21 PAGESIZE伪指令23

3.22 PAGEWIDTH伪指令24

3.23 SIMFORM伪指令24

3.24 TITLE伪指令24

3.25 INCLUDE伪指令24

第四章RASM-86指令系统25

4.1 引言25

4.2 数据传送指令26

4.3 算术、逻辑和移位指令27

4.4 字符串指令30

4.5 控制转移指令31

4.6 处理器控制指令33

第五章代码宏34

5.1 代码宏简介34

5.2 区分符35

5.3 修饰符36

5.4 范围区分符36

5.5代码宏伪指令37

5.5.1 SEGFIX37

5.5.2 NOSEGFIX37

5.5.3 MODRM37

5.5.4 RELB和RELW38

5.5.5 DB、DW和DD39

5.5.6 DBIT39

第六章XREF-8641

6.1 引言41

6.2 调用XREF-8641

第七章链接程序LINK-8642

7.1 引言42

7.2 LINK-86的调用43

7.3 定义43

7.4链接过程44

7.4.1 第一阶段-收集44

7.4.2 第二阶段-定位45

7.5 LINK-86命令的选择项46

7.6执行文件的选择项47

7.6.1 参数ADDITIONAL,和MAXIMUM48

7.6.2 选择项FILL或NOFILL48

7.7符号表文件选择项49

7.7.1 选择项LOCALS或NOLOCALS49

7.7.2 选择项LIBSYMS或NOLIBSYMS49

7.8 图文件选择项49

7.9 L86库文件选择项50

7.10 输入文件选择项50

7.11输入输出选择项51

7.11.1 $ Cd-命令51

7.11.2 $ Ld-库51

7.11.3 $ Md-图51

7.11.4 $ Od-目标52

7.11.5 $ Sd-符号表52

7.12 命令行错误52

第八章库管理程序LIB-8653

8.1 LIB-6操作53

8.2 LIB-86命令选择项54

8.3建立和修改库文件54

8.3.1 建立新的库文件55

8.3.2 增加模块到库文件55

8.3.3 模块替换55

8.3.4 模块删除56

8.3.5 模块选择56

8.4库文件信息显示56

8.4.1 相互对照表文件56

8.4.2 库文件模块图57

8.4.3 部分库文件图57

8.5 装在磁盘上的LIB-86命令57

8.6 更改输入输出地址58

附录59

A与Intel汇编程序助记符的差别59

B 保留字59

C RASM-86指令集60

D 代码-宏定义语法63

E 程序举例64

F RASM-8的错误信息69

G LINK-86的错误信息74

H LIB-86的错误信息76

I XREF-86的错误信息78

《IBM-PC程序员实用指南》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由容观澳,孙学敏,李凤亭等译 0520资料出版联合体 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。