《IBM-PC磁盘操作系统程序员实用程序指南》PDF下载

  • 购买积分:8 如何计算积分?
  • 作  者:容观澳等编译
  • 出 版 社:0520资料出版联合体
  • 出版年份:2222
  • ISBN:
  • 页数:112 页
图书介绍:

第一章RASM-86介绍 1

1.1汇编器操作 1

1.2调用RASM-86 1

1.3可选择的运行时参量 2

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

2.1RASM-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.2 SEGMENT伪指令 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 SIM FORM伪指令 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.1SEGFIX 37

5.5.2 NOSEGFIX 37

5.5.3 MODRM 37

5. 5.4 RELB和RELW 38

5. 5.5 DB、DW和DD 39

5.5.6DBIT 39

第六章XREF-86 41

6.1引言 41

6.2调用XREF-86 41

第七章 链接程序LINK-86 42

7.1引言 42

7.2LINK-86的调用 43

7.3定义 43

7.4链接过程 44

7.4.1第一阶段-收集 44

7.4.2第二阶段-定位 45

7.5LINK-86命令的选择项 46

7.6执行文件的选择项 47

7.6.1参数ADDITIONAL,和MAXIMUM 48

7.6.2选择项FILL或NOFILL 48

7.7符号表文件选择项 49

7.7.1选择项LOC ALS或NOLOCALS 49

7.7.2选择项LIBSYMS或NOLIBSYMS 49

7.8图文件选择项 49

7.9L86库文件选择项 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-86 53

8.1LIB-86操作 53

8.2LIB-6命令选择项 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

CRASM-86指令集 60

D代码-宏定义语法 63

E程序举例 64

FRASM-86的错误信息 69

GLINK-86的错误信息 74

HLIB-86的错误信息 76

IXREF-86的错误信息 78