68HC11 Assembler User Guide
INTRODUCTION
CROSS ASSEMBLER
Assembler Source Code Format
Assembler Source Code Format
Label Field
Operation Field
Operand Field
Comment Field
Assembler Expressions
Assembler Expressions
Integer Numbers
Literals
Symbols
Examples
Assembly List Format
Assembly List Format
Page Header
Source and Object Code list
Page Width
Error Line
Symbol Table
Conditional Assembly
Assembler Macros
Introduction to Assembler Macros
Dummy Arguments
Dummy Labels
NARG Symbol
Running the Assembler from the Command Line
LINKER
Overview and Command Line Operation
Default Filenames
Linker Response File
Linker Command Line Options
Generate Intel Hex Output (/HEX)
Generate S Record Output (/SREC)
Generate IEEE Binary Output (/IEEE)
Generate IEEE ASCII Output (/IEEEA)
Generate Plain Binary Output (/BIN)
Output Debug Information (/DEBUG)
Generate Error File (/Fe)
Specify External Ram Limits (/RAM:)
Specify ROM Limits (/ROM:)
Place Program Code in External RAM (/NOROM)
Specify Segment Addresses and Order (/CODE /DATA)
Sort Map File in Address Order (/MOa)
Sort Map File in Name Order (/MOn)
MICROPROCESSOR INSTRUCTION REFERENCE
ABA
ABX
ABY
ADDA
ADDB
ADDD
ADCA
ADCB
ANDA
ANDB
ASL
ASLA
ASLB
ASLD
ASR
ASRA
ASRB
BCC
BCLR
BCS
BEQ
BGE
BGT
BHI
BHS
BITA
BITB
BLE
BLO
BLS
BLT
BMI
BNE
BPL
BRA
BRN
BRSET
BSET
BSR
BVC
BVS
CBA
CLC
CLI
CLR
CLRA
CLRB
CLV
CMPA
CMPB
COM
COMA
COMB
CPD
CPX
CPY
DAA
DEC
DECA
DECB
DES
DEX
DEY
EORA
EORB
FDIV
IDIV
INC
INCA
INCB
INS
INX
INY
JMP
JSR
LDAA
LDAB
LDD
LDS
LDX
LDY
LSL
LSLA
LSLB
LSLD
LSR
LSRA
LSRB
LSRD
MUL
NEG
NEGA
NEGB
NOP
ORAA
ORAB
PSHA
PSHB
PSHX
PSHY
PULA
PULB
PULX
PULY
ROL
ROLA
ROLB
ROR
RORA
RORB
RTI
RTS
SBA
SBCA
SBCB
SEC
SEI
SEV
STAA
STAB
STD
STOP
STS
STX
STY
SUBA
SUBB
SUBD
SWI
TAB
TAP
TBA
TEST
TPA
TST
TSTA
TSTB
TSX
TSY
TXS
TYS
XGDX
XGDY
WAI
ASSEMBLER DIRECTIVES
Assembler Directives
Assembly Options
Introduction
CLIST/NOLIST
LIST/NOLIST
LISTF
MC/NOMC
MD/NOMD
MEX/NOMEX
OBJ/NOOBJ
PAGE/NOPAGE
SYM
UNA/NOUNA
Other Assembler Directives
Introduction
BSZ
COMMON
ELSEC
END
ENDC
ENDM
EQU
FAIL
FCB
FCC
FDB
FIELDS
IFC/IFNC/IFIC/IFINC
IFcc
INCLUDE
MACR
NAME
OPT
ORG
PAGE
PAGEWIDTH
SECTION
SET
SPC
TTL
XDEF
XREF