《Turbo Assembler 汇编 参考手册》PDF下载

  • 购买积分:9 如何计算积分?
  • 作  者:丛海莱编译
  • 出 版 社:北京联想计算机集团公司
  • 出版年份:1990
  • ISBN:
  • 页数:174 页
图书介绍:

第一章预定义符 1

@Code 1

@CodeSize 1

目录 1

@Cpu 2

@CurSeg 2

??Date 3

@FarData 3

@DateSize 3

@Data 3

@FarData? 4

@Filename 4

??Filename 4

??Time 4

??Version 4

@WordSize 4

第二章操作符 6

算术精确度 6

操作符优先级 6

* 7

ERRIFIDN S 7

( ) 7

+(正号) 8

-(减号) 8

+(加号) 8

-(负号) 9

. 9

: 10

? 10

[ ] 10

AND 11

BYTE 11

DUP 12

DWORD 12

EQ 12

FAR 13

FWORD 13

GE 13

LARGE 14

GT 14

HIGH 14

LENGTH 15

LE 15

LOW 16

LT 16

MASK 16

NEAR 17

MOD 17

NE 17

NOT 18

OFFSET 18

OR 19

PROC 19

PTR 19

PWORD 20

QWORD 20

SEG 20

SIZE 21

SHR 21

SMALL 22

.TYPE 23

TBYTE 23

THIS 23

SYMTYPE 23

TYPE 24

UNKNOWN 25

WIDTH 26

XOR 26

WORD 26

特殊的宏操作 27

& 27

〈 〉 27

! 28

% 28

;; 29

介绍范例 30

第三章指令 30

.286P 31

.287 31

.186 31

.286 31

.286C 31

.386 32

.386C 32

.386 32

.387 32

.8086 33

.8087 33

: 33

= 34

ALIGN 34

.ALPHA 35

ARG 35

ASSUME 37

%BIN 37

CATSTR 38

COMM 38

CODESEG 38

.CODE 38

COMMENT 39

%CONDS 40

.CONST 40

CONST 40

.CREF 40

%CREF 41

%CREFALL 41

%CREFREF 41

%CREFUREF 41

.CTLS 42

.DATA 42

.DATA? 43

VATASEG 43

DB 43

DD 44

%DEPTH 45

DF 45

DOSSEG 46

DP 46

DISPLAY 46

DQ 47

DT 47

DW 47

ELSE 48

ELSEIF 49

EMUL 49

ENDM 50

END 50

ENDIF 50

ENDP 51

ENDS 51

EQU 52

.ERR 52

ERR 52

.ERRDEF 53

.ERR2 53

.ERR1 53

.ERRB 53

.ERRDIF 54

.ERRDIF1 54

.ERRE 54

.ERRIDN 55

ERR 55

.ERRIFDIF 56

.ERRIFE 56

.ERRIFDIFI 56

.ERRIF2 56

.ERRIFDEF 56

.ERRIFB 56

.ERRIF1 56

.ERRIF 56

ERRNDEF 57

ERRNB 57

ERRIFNDEF 57

ERRIFNB 57

ERRIFIDNI 57

.ERRNZ 58

EVEN 58

EVENDATA 58

EXTTM 59

EXTRN 59

.FARDATA 60

.FARDATA? 60

FARDATA 61

GLOBAL 61

GROUP 62

IDEAL 62

IF 63

IF1 63

IF2 63

IFDEF 64

IFB 64

IFDEF,IFDIFI 65

IFE 65

IFIDN,IFIDNI 65

IFNB 66

IFNDEF 66

INCLUDE 67

INCLUDELIB 67

%INCL 67

INSTR 68

IRP 68

IRPC 68

JUMPS 69

LABEL 69

LALL 70

.LFCOND 70

%LINUM 70

%LIST 70

LOCALS 71

.LIST 71

MACRO 73

%MACS 73

MASM 74

MASM51 74

.MODEL 74

MULTERRS 77

NAME 77

MODEL 77

%NEWPAGE 78

%NOCONDS 78

%NOCREF 78

%NOCTLS 79

NOEMUL 79

%NOINCL………………………………………………………………………………6 79

NOJUMPS 79

NOMASM51 80

%NOMACS 80

%NOLIST 80

NOLOCALS 80

NOMULTERRS 81

%NOSYMS 81

%NOTRUNC 81

NOWARN 82

ORG 82

%OUT 82

P287 83

P386N 83

P386 83

P286 83

P286N 83

p186 83

P387 84

P8086 84

P8087 84

PAGE 84

%PAGESIZE 84

PN087 85

%POPLCTL 85

%PCNT 85

PROC 86

PUBLIC 87

PURGE 87

%PUSHLCTL 88

QUIRKS 88

.RADIX 88

RECODE 89

REPT 89

RADIX 89

.SALL 90

SEGMENT 90

.SEQ 91

SFCOND 92

SIZESTR 92

.STACK 92

STACK 92

STRUC 93

%SUBTTL 94

SUBSTR 94

SUBTTL 94

%SYMS 95

%TABSILE 95

%TEXT 95

.TFCOND 95

%TRUNC 96

UDATASEG 96

%TITLE 96

TITLE 96

UFARDATA 97

UNION 97

USES 98

WARN 99

.XALL 99

.XCREF 99

.XLLST 100

附录A Turbo Assmbler语法汇总 101

各种语法(LexicalGrammar ) 101

MASM模式下的运算式语法 103

Ideal模式下的运算式语法 105

附录B关于相应性问题的探讨 108

环境变量 108

Microsoft的二元浮点格式 108

Turbo Assmbler Quirks模式 108

在段地址寄存器之间移动地址 109

错误使用近程跳转指令跳到远程标号或程序 109

使用=和EQU而丧失类型信息(Type Information) 109

段对齐检查 109

MASM 5.1版的特性 110

含正负号的算术及逻辑运算指令 110

MASM 5.1和QUERKS模式的特件 111

附录C Turbo Assembler的精华 112

扩充过的命令语法 112

GLOBAL指令 112

局部符号(LOCAL SYMBOLS) 112

条件转移的加强 112

Ideal模式 112

在386模式下加强的LOOP指令 113

常数段 113

STRUC嵌套/UNION指令 113

明确的段替换 113

ARG和LOCAL指令 113

加强的打印控制 114

替代指令(Alternate Directives) 114

预先声明的变量 114

MASM 5.0和5.1的加强 114

改进过的SHL和SHR 114

一、独立的MAKE实用程序 115

附录D Turbo Assembler实用程序 115

二、Turbo系列连接程序TLINK 133

三、TLIB库文件管理程序 140

四、GREP:文件间搜寻的实用程序 144

五、OBJXREF:目标模块交叉参考实用程序 148

六、TCREF:source模块交叉参考实用程序 155

附录E Turbo Assembler信息 157

说明信息 157

警告和错误信息 157