6301 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
ABX
ADDA
ADDB
ADDD
ABA
ADCA
ADCB
AIM
ANDA
ANDB
ASL
ASA
ASLB
ASLD
ASR
ASRA
ASRB
BITA
BITB
BCC
BCS
BEQ
BGE
BGT
BHI
BLE
BLS
BLT
BMI
BNE
BPL
BRA
BRN
BSR
BVC
BVS
CBA
CLC
CLI
CLR
CLRA
CLRB
CLV
CMPA
CMPB
COM
COMA
COMB
CPX
DAA
DEC
DECA
DECB
DES
DEX
EIM
EORA
EORB
INC
INCA
INCB
INS
INX
JMP
JSR
LDAA
LDAB
LDD
LDS
LDX
LSR
LSRA
LSRB
LSRD
MUL
NEG
NEGA
NEGB
NOP
OIM
ORAA
ORAB
PSHA
PSHB
PSHX
PULX
PULA
PULB
ROL
ROLA
ROLB
ROR
RORA
RORB
RTI
RTS
SBA
SBCA
SBCB
SEC
SEI
SEV
SLP
STAA
STAB
STD
STS
STX
SUBA
SUBB
SUBD
SWI
TAB
TAP
TBA
TIM
TPA
TST
TSTA
TSTB
TSX
TXS
WAI
XGDX
ASSEMBLER DIRECTIVES
Assembler Directives
Assembly Options
Introduction
6800
6303
6303R
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