SIC/XE Assembler
A two-pass assembler that reads SIC/XE (simplified instructional computer extra equipment) architecture instructions. The assembler supports functions, literals, and program blocks. Generates object code and text record file from an input text file containing a set of SIC/XE instructions. Click to view file
Input
BASIC START 0
LDS #3
LDT #300
LDX #0
ADDLP LDA ALPHA,X
ADD BETA,X
STA GAMMA,X
ADDR S,X
COMPR X,T
JLT ADDLP
ALPHA RESW 100
BETA RESW 100
GAMMA RESW 100
END BASIC
Output
H^BASIC^000000^00039D
T^000000^19^6D0003^75012C^050000^03A00D^1BA136^0FA25F^9041^A015^3B2FF0
E^000000