SS S1-M1
SS S1-M1
too vesrand
Tt hou
booic Version
Standaad STC
VAOn
SIC XXE (highu enpendine
entha
eeeui Pmenk |
L endr
e n na
t
Aachtentwne
Memo
Conast 8 - bit by
n std SC,
ooAd
they tam the
3 on Sequhhe by tes
Cau brt) M
addae on
SLC byte addae
A
addrom ed by ta oCoki on oheit
Odf ae
coa total 32 68
ambereod byte, +here
JoJeot
CAPutel memouy
(a by te in the
Reg'ste3-
s au bi
Theie ne 5 egisteh eath hegsteg
n length
A wwed ta
t c c u m Jatoh,
aithmout'c operah'on
X Thdex negiste, o e d FA
addnemi
3 L e, o e dFa
inkage7agist
Jump to SubnoutireSUB
Pnytuh'on StoneD hhe
tuan add. in tu's neg.
r t aution fo e t e t d d
foA eention
Tota dehmot
Cped ta totoN He
I t iS fmot h i h iS
ota
no. is not Suppoalcd in TC.
% lo eingPoint
Dada Can be a integu a uhonalteA
(3 byta)
integosoUe Stoaed ag bit binay om
Coda
8 -bit ASCII Coo
(1byt
hoautu, ae Stoaed wwing
p n e e n t tn 3 Conmplment
egative vali a
htauhion FoAmat
s nctting but aa
but aMem by
Tn8tnucttdn fAmet
fnytau hion
anguog
.
is u bit TAmet
It a
L5 ntA'm tomat
addae
epCode
indeded
cate
is e d to indi
F l a g 6it
FA
Moolo by
addreM° intrution
S not
undetable
, Pt9ed Only
WhLX) > Content heg'Ste
i'nde erJte
e
HePAogAam Sct
Tant addoss a dokdy,Ohere
soded Tt s a a bit tamet 3 byte fomot
eg Diaet adds. modle
LDA TEN
add
( O000
objecco
y
&u byt (hexa
oPCode TE N
(add nen)
( o - 9 A t o F )
STCH BUFF ER , X
olol
Oloo 1 ool
H
OpCode BuFFER
Tn&taulion Se
SIC PAON iole baptc &et intauci ory thet ce
Sufcet ta 87Mple took
Load Stoe negtea: LDA, LDX, STA, STX
Drdergu aithmec ADD, SUB, MUL , DIV
n A a koAd ih memoe
ComP-Cormpooe vale aag.
Set Condi ton Code cc (<.5,)
Instruction Set
In the following descriptiorns, uppercase letters refer to specific
notation m indicates a memory address, n indicates an registers. The
integer between
16, and rl and r2 represent register identifiers. Parentheses are used
1 and
to denote
the contents of a register or location. Thus
memory A-(1.m+2) specifies that
the contents of the memory locations m
through m+2 are loaded into register A;
m.m+2 -(A) specifies that the contents of
register A are stored in the word
that begins at address m.
The letters in the Notes column have the following meanings:
P Privileged instruction
F Floating-point instruction
CLEAR rl 2 B4 r1-0 X