CLASS 0 INSTRUCTIONS (1) - hpcalc.org

20
MC1 mnemonic Jacobs ?KEY ?LOWBAT ?2P=Q A=B=C=0 ?C RTN C<>G DSPTOG FETCH S&X G=C GOTO ADR GOTO KEY LDI S&X M=C REMAP ROM TOG W HP CHK KB ?LLD 2P=Q CLRABC RTN C CG EX MC EX NC EX DSPTOG CXIsA G=C GOTOC GO KEY LDI data M=C hex code 3CC 160 1A0 360 0D8 iD8 OFO0 3D8 3BO 370 220 198 OBO 398 3C8 2EO 320 330 058 1EO 230 130 158 00 \Fo mnemonic Jacobs N=C ?NC RTN NOP POP ADR POWOFF PRPH SLCT PUSH ADR R=R+1 R=R-1 RAM SLCT READ DATA RTN SETDEC SETHEX SLCT P SLCT Q ST<>T ST=0 ST=C ST=T T=ST WROM WRITE DATA XQ0-=>GO ENERANKA ENEZANMC2 ENBRP ENBERNKY HP N=C RTN NC NOP C=STK POWOFF PFAD=C STK=C INC PT DEC PT DADD=C C=DATA RTN SETDEC SETHEX SEL P SEL Q FST EX CLR ST ST=C ST=F F=ST WROM DATA=C SPOPND hex code 070 3A0 1BO 060 3F0 170 3DC 3D4 270 038 3E0 2A0 260 0):X0] OEO 2D8 3c4 358 298 258 040 2F0 020 180 [yo |Co CLASS 0 INSTRUCTIONS (1)

Transcript of CLASS 0 INSTRUCTIONS (1) - hpcalc.org

MC1

mnemonic

Jacobs

?KEY

?LOWBAT

?2P=Q

A=B=C=0

?C

RTN

C<>G

DSPTOG

FETCH

S&X

G=C

GOTO

ADR

GOTO

KEY

LDI

S&X

M=C

REMA

PROM

TOGW

HPCHK

KB

?LLD

2P=Q

CLRABC

RTN

CCG

EX

MC

EX

NC

EX

DSPTOG

CXIsA

G=C

GOTOC

GO

KEY

LDI

data

M=C

hex

code

3CC

160

1A0

360

0D8

iD8

OFO0

3D8

3BO

370

220

198

OBO

398

3C8

2EO

320

330

058

1EO

230

130

158

00

\Fo

mnemonic

Jacobs

N=C

?NC

RTN

NOP

POP

ADR

POWOFF

PRPH

SLCT

PUSH

ADR

R=R+1

R=R-1

RAM

SLCT

READ

DATA

RTN

SETDEC

SETHEX

SLCT

P

SLCT

QST<>T

ST=0

ST=C

ST=T

T=ST

WROM

WRITE

DATA

XQ0-=>GO

ENERANKA

ENEZANMC2

ENBRP

ENBERNKY

HPN=C

RTN

NC

NOP

C=STK

POWOFF

PFAD=C

STK=C

INC

PT

DEC

PT

DADD=C

C=DATA

RTN

SETDEC

SETHEX

SEL

PSEL

QFST

EX

CLR

ST

ST=C

ST=F

F=ST

WROM

DATA=C

SPOPND

hex

code

070

3A0

1BO

060

3F0

170

3DC

3D4

270

038

3E0

2A0

260

0):X0]

OEO

2D8

3c4

358

298

258

040

2F0

020

180

[yo

|Co

CLASS 0 INSTRUCTIONS (1)

MC2

1st

word

or

OHNMITLOYONOOCMUAO M KN

example:

001

081

0C1

101

141

181

1Cl1

241

281

2C1

301

341

3C1

2nd

word

for

CXQ

(GOSC)

005

085

0cs

105

145

185

1C5

245

285

2C5

305

345

385

3C5

NC

XQ

O

009

049

089

0co

149

189

ico

209

249

289

2C9

309

349

389

3C9

00D

04D

08D

0CD

10D

14D

18D

1CD

20D

24D

28D

2CD

30D

34D

38D

3CD

406

0604 011

051

0921

OD1

151

191

1D1

211

251

291

2D1

311

351

391

3D1

l1stword

019

(page

MC2)

2nd

word

010

(page

MC3)

015

019

055

059

095

099

0OD5

OD9

115

119

155

159

195

199

1D5

1D9

215

219

255

259

295

299

2D5

2D9

315

319

355

359

395

399

3D5

3D9

01D

05D

09D

0ODD

11D

15D

19D

iDD

21D

25D

29D

2DD

31D

35D

39D

3DD

021

061

oAl

OEl

121

161

1Al

1E1

221

261

271

2E1

321

361

3Al

3E1l

025

065

OA5

OES5

125

165

1A5

1E5

225

275

2E5

325

365

3A5

3E5

029

069

OAS

OE9

129

169

179

1E9

229

269

2179

2E9

329

369

3A9

3E9

02D

06D

OAD

OED

12D

16D

1AD

1ED

22D

26D

2AD

2ED

32D

36D

3ED

C

031

071

OB1

131

171

1B1

1F1

231

2Bl

2F1

331

371

3Bl

3F1

D

035

075

OB5

OF5

135

175

1B5

1F5

235

275

2B5

2F5

335

375

3B5

3F5

039

079

OBS

139

179

1B9

1F9

239

279

2B9

2F9

339

379

3B9

3F9

03D

07D

OBD

OFD

13D

17D

1BD

1FD

23D

27D

2BD

2FD

33D

37D

3BD

3FD

O~ANMNMFONOOCMUAR K

CLASS 1 INSTRUCTIONS (1)

MC3O ANMOTLO~NOONLCMOAR K

2nd

word

forNC

XQ

(GOSUB)

3

oocC

04cC

08cC

occ

10C

14cC

18C

1cc

20C

24C

28C

2CC

30C

34cC

38C

3CC

5

014

054

094

OD4

114

154

194

1D4

214

254

294

2D4

314

354

394

3D4

6

018

058

098

0OD8

118

158

198

1D8

218

258

298

2D8

318

358

398

3D8

028

02cC

06C

OAC

OEC

12¢C

16C

1AC

1EC

22C

26C

2AC

2EC

32C

36C

3AC

3EC

D

034

074

OB4

134

174

1F4

234

274

2B4

2F4

334

374

3B4

3F4

E

038

078

OB8

138

178

1B8

1F8

238

278

2B8

2F8

338

378

3B8

3F8

F

03cC

07¢C

OBC

OFC

13C

17C

1BC

1FC

23C

27C

2BC

2FC

33C

37C

3BC

3FC

O NMTNMOUNOOOCMOUA KK

CLASS 1 INSTRUCTIONS (2)

MC4

ONPTV~ LR UAR K

2nd

word

forNC

GO

1

006

046

086

0Ce

106

146

186

1C6

206

246

286

2C6

306

346

386

3Ceé

2

00A

04A

08Aa

OCA

10A

14A

18A

ica

20A

244

28A

2CA

30A

34A

38A

3CA

3

OOE

O4E

O8E

OCE

10E

14E

18E

1CE

20E

24E

28E

2CE

30E

34E

38E

3CE

(GOLONG)

o

o1Aa

05A

09A

ODA

11A

15A

19A

1DA

21A

25A

29A

2DA

31A

35A

39A

3DA

7

OlE

OS5E

09E

ODE

11E

15E

19E

1DE

21E

25E

29E

2DE

31E

35E

39E

3DE

B

02E

O6E

OAE

OEE

12E

16E

1AE

1EE

26E

2AE

2EE

36E

3AE

3EE

032

072

OB2

132

172

1B2

1F2

232

272

2B2

332

372

3B2

3F2

036

076

OB6

136

176

1B6

1F6

236

276

2B6

336

376

3B6

3F6

03A

07A

OBA

OFA

13A

17A

1BA

1FA

23A

27A

2BA

2FA

33A

37A

3BA

3FA

O3E

O7E

OBE

OFE

13E

17E

1BE

1FE

23E

27E

2BE

2FE

37E

3BE

3FE

O-NOFINNONODOLEMAMUA R K

CLASS 1 INSTRUCTIONS (3)

MC5

ONNO~MOAO R K

2nd

word

for

C

2

00B

04B

08B

0CB

10B

14B

18B

icCB

20B

24B

28B

2CB

30B

34B

38B

3CB

3

OOF

04F

O8F

OCF

10F

14F

18F

1CF

20F

24F

28F

2CF

30F

34F

38F

3CF

3D3

GO 5

017

057

097

OD7

117

157

197

1D7

217

257

297

2D7

317

357

397

3D7

6

01B

0SB

09B

ODB

11B

15B

19B

1DB

21B

25B

29B

2DB

31B

35B

39B

3DB

(GoLc) O1lF

O5F

O9F

ODF

11F

15F

19F

1DF

21F

29F

2DF

31F

35F

39F

3DF

02B

06B

OEB

12B

16B

1EB

22B

26B

2EB

32B

36B

3AB

3EB

B

O2F

O6F

OEF

12F

16F

1EF

22F

26F

2EF

32F

36F

3EF

033

073

OB3

OF3

133

173

1F3

233

273

2B3

2F3

333

373

3B3

3F3

037

077

OB7

oF7

137

177

1B7

1F7

237

277

2B7

2F7

337

377

3B7

3F7

03B

07B

OBB

OFB

13B

17B

1BB

1FB

23B

27B

2BB

2FB

33B

37B

3BB

3FB

O3F

O7F

OBF

OFF

13F

17F

1BF

1FF

23F

27F

2BF

2FF

33F

37F

3BF

3FF

O-HNMMFOLO~NOONLMUAO R K

CLASS 1 INSTRUCTIONS (4)

MC6

lacebs

CLRF

SETF

?FSET

LD@R

?R=

R=

SELP

WRIT

2FI

READ

RCR“Nop"

S=0

S=1

?28=1

LC

?PT=

PT=

REGN=C

?F=1

C=REGN OCHANNMLNWOUSNOOOLMOAR KN

384

388

38C

010

394

39C

024

028

3AC

(3BC)000T

304

308

30C

050

314

31C

064

068

32C

078

33C

oyo7

z204

208

20C

090

214

21C

OA4

OA8

22C

OB8

23C

ofoY

004

008

00C

ODO

014

O01C

OE4

OE8

02C

OF8

03C

oCoX

044

048

04C

110

054

05C

124

128

06C

138

07C

190L

084

088

08C

150

094

09C

164

168

OAC

178

OBC

14oM

144

148

14C

190

154

15C

1A4

1A8

16C

1B8

17C

180N

284

288

28C

1DO

294

29C

1E4

1E8

2AC

1F8

2BC10O

104

108

10C

210

114

11C

224

228

12C

238

13C

z200

P244

248

24C

250

254

25C

264

268

26C

278

27C

2400

Q0OC4

0C8

0OCC

290

OD4

ODC

2A4

2A8

OEC

2B8

OFC28}

184

188

18C

2D0

194

19C

2E4

2E8

1AC

2F8

1BC

zcoa

344

348

34C

310

354

35C

324

328

36C

338

37C3w

b2C4

2Cc8

2CcC

350

2D4

2DC

364

368

2EC

378

2FC

3yo

c390

3A4

3A8

(1EC)

3B8

(irc)380d

3D0

3E4

3E8

(3EC

)3F8

(3FC

)3C

oe

EENMXAEZ0OMNOLORUT O

CLASS O INSTRUCTIONS (2)

O~ NM< No

O<NFINONOONLMUAK MK

lacobs

A<>B

A<>C

C<>B

HP

Qwp

nn

O0O

AB EX

B AAC EX

C=BBC EX

A=CA=A+B

C=0-C

RSFHARSFHBRSFHCLSFHA

b

NN

A=A+CA=A+1A=A-B=A-1

A=A-CC=C+CC=C+AC=C+1C=A-CC=C-1

C=-C==C-1?B#0?2C#0?A<C

?A<B

?2A#0?A#C

A SR

B SR

C SRA SL

NT

MS

2 INSTRUCTIONS

R<-WPT

ALLALL

P-Q X8 MPQ XS M

MS fexecchs

S HP

3E2

2862162Co

2E63063263463663863A63Ceé3E6

00A02A04A06A08AOAAocAOEA10A12Aa14A16A18A1AA1CA1EA20A22A24A26A28A2AA2CA2EA30A32A34A36A38A3AA3CA3EA

ALL==~

OOE02EO4EO6EO8E

OAEOCEOEE10E12E14F16E18E1AE1CE1EE20E22E24E26E28E2AE2CE2EE30E32E34E36E38E3AE3CE3EE

012 0Ol6 Ol1A032 036 03A052 056 05A072 076 07A092 096 09A0B2 0OB6 OBA0D2 0OD6 ODAOF2 OF6 OFA112 116 11A132 136 13A152 156 15A172 176 17A192 196 19A1B2 1B6 1BA1D2 1D6 1DA1F2 1F6 1FA212 216 21A232 236 23A252 256 25A272 276 27A292 296 29A2B2 2B6 2BA2D2 2D6 2DA2F2 2F6 2FA312 316 31A332 336 33A352 356 35A372 376 37A392 396 39A3B2 3B6 3BA3D2 3D6 3DA3F2 3F6 3FA

13 1z11,10, 9 8 7 .6 5 4 3.2 1, 0,e

N7

LS

OlEO3EO5EO07EO9E

OBEODEOFE11E13E15E17E19E1BE1DE1FE

21E23E25E27E29E2BE2DE2FE31E33E35E37E39E3BE3DE3FE

ADR___, S&X >MC7Ky

MC8

Om-NmMm O~ ANMS<P

003

103

183

XXX

383

303

283

203

00B

10B

18B

3FB

37B

2FB

278

013

093

113

193

3F3

373

2F3

273

O1B

09B

11B

19B

3EB

36B

2EB

26B

4

023

OA3

123

1A3

3E3

363

263

JNC

*+dd

56

02B

033

OAB

OB3

12B

133

1AB

1B3

03B

OBB

13B

1BB

JNC

*-dd

56

3DB

3D3

35B

353

2DB

2D3

25B

253

7

3CB

34B

2CB

24B

043

0c3

143

1C3

3C3

343

2C3

243

(GONC

*+dd)

9A

04B

053

0CB

0OD3

14B

1CB

153

1D3

B

O5B

ODB

15B

1DB

(GONC

*-dd)

9

3BB

33B

2BB

23B

A

3B3

333

2B3

233

B

3AB

32B

2AB

22B

Cc

063

OE3

163

1E3

3A3

323

2A3

223

D

06B

OEB

16B

1EB

39B

31B

29B

21B

E

073

OF3

173

1F3

393

293

213

F

07B

OFB

17B

1FB

38B

30B

28B

20B

Om-~<NmM O~ N™m

CLASS 3 INSTRUCTIONS (1)

MCS

O~ ANM O - NM<

387

307

287

207

3FF

37F

2FF

27F

197

3F7

377

2F7

277

OlF

O9F

11F

19F

3EF

36F

2EF

26F

027

OA7

127

1A7

3E7

367

2E7

267

O2F

OAF

12F

1AF

3DF

35F

2DF

25F

JC

*+dd

67

037

O3F

OB7

OBF

137

13F

1B7

1BF

JC¥-

dd

67

3D7

3CF

357

34F

2D7

2CF

257

24F

047

0cC7

147

1C7

3C7

347

2C7

247

(GoC

*+dd)

9A

B

0O4F

057

OSF

OCF

0D7

ODF

147

157

15F

1CF

1D7

1DF

(GOC

*-dd)

9A

B

3BF

3B7

3AF

33F

337

32F

2BF

2B7

2AF

23F

237

22F

1E7

3A7

327

277

227

O6F

OEF

16F

1EF

39F

31F

29F

21F

077

OF7

177

1F7

397

317

297

217

O7F

OFF

17F

1FF

38F

30F

28F

20F

O-~AN™Mm O~ ™M

CLASS 3 INSTRUCTIONS (2)

Matwframe Lebels

address

label hex octal

(*) 105¢ 1-0- 134(10)°X 12cA 1-0-1312+ 104A 1-0- 112- 1054 1-0- 124~-DEC 132B 1-0-1453-0OCT 1330 1-0-1460

106F 1-0- 1571/X10 188B 1-2- 2131/X13 188E 1-2- 21610T0OX 1BF8 1-2-1770

A

ABS 1076 1-0- 166ABTS10 ODle 0-3- 426ABTSEQ O0OD12 0-3- 422ACOS 107b 1-0- 175AD1-10 1809 1-2- 11AD2-10 1807 1-2- 7AD2-13 180C 1-2~ 14ADD1 1CEO 1-3- 340ADD2 1CE3 1-3- 343ADDONE 1800 1-2- 0ADRFCH 0004 0-0- 4ADVNCE 114D 1-0- 515

AFORMT 0628 0-1-1050

AGTO 1085 1-0- 205AJ2 0pp4 0-3- 724AJ3 oppo 0-3- 720ALCLOO 06C9 0-1-1311ALLOK 02CDhD 0-0-1315ALPDEF O03AE 0-0-1656

ANN+14 O075B 0-1-1533ANNOUT 075C 0-1-1534

AOFF 1345 1-0-1505AON 133C 1-0-1474

AOUT15 2C2B 2-3- 53APHST* 2E62 2-3-1142APND- 1FF3 1-3-1763APND10 1FF5 1-3-1765APNDDG 1FFA 1-3-~1772

APNDNW 2D14 2-3- 424APPEND 2DOE 2-3- 416

ARCL 108C 1-0- 214ARGOUT 2Cl10 2-3- 20

MC10

ASCLCDASHFASIN

ASNASN15ASN20ASRCHASTOATANAVAILAVAILAAVIEWAXEQ

B

BAKAPHBAKDEBCDBINBEEPBIGBRCBKROM2BLANKBLINKBLINK1BRT100BRT140BRT160BRT200BRT2920BRTS10BSTBSTCATBSTEBSTE2BSTEPBSTEPA

C

CALDSPCATCAT##1CAT##2CAT##3CFCHK#S

2C5D1092109B109E27C227cCC26C510A410AA28cC428C710B210B5

09E309A5O2E310BB004F2A9105B7089908991D801DEC1DA81EOF1DAC1D6B10C2OBBA290B2AF228DE28EB

29C310C8OBC30OB53138310ccC14D8

2-3- 1351-0- 2221-0- 2301-0- 2362-1-17022-1-17142-1-13051-0- 2441-0- 2522-2- 3042-2- 3071-0- 2621-0- 265

0-2- 7430-2- 6450-0-13431-0- 2730-0- 1172-2-12210-1- 6670-2- 2310-2- 2311-3- 6001-3- 7541-3- 6501-3-10171-3- 6541-3- 5531-0- 3020-2-16722-2- 4132-2-13622-2- 3362-2- 353

2-2- 7031-0- 3100-2-17030-2-15231-0-16031-0- 3141-1- 330

CHK#S1CHK#S2CHKAD4CHKADRCHKFULCHKRPCCHRLCD

CHSCHSACHSAlCLACLCTMGCLDSPCLLCDECLPCLRCLREGCLRLCDCLRPGMCLRREGCLRSB2CLRSB3CLSIGCLSTCLXCNTLOPCOLDSTCOPYCoSsCPGM10CPGMHD

D

D-RDAT106DAT231DAT260DAT280DAT300DAT320DAT400DAT500DATENTDATOFFDCPLOODCPLRT

14D414D91686166E

05BA022205B9123A1CDA1¢cpC10D103c910EO2CFO010E7173310ED2CF6228C21550C000c0210F310F91101OB9D02321109127C06F7067B

110E

2D4C2D772D9%42D982D9B

2DA22E052E102D2C03902EC32FO0B

1-1- 3241-1- 3311-1-12061-1-1156

0-1- 6720-0-10420-1- 6711-0-10721-3- 3321-3- 3341-0- 3210-0-17111-0- 3402-3- 3601-0- 3471-1-14631-0- 3552-3- 3662-0-12142-0- 5250-3- 00-3- 21-0- 3631-0- 3711-0- 4010-2-16350-0-10621-0- 4111-0-11740-1-11770-1-1173

1-0- 4162-3- 5142-3- 5672-3- 6422-3- 6302-3- 6332-3- 6242-3-10052-3-10202-3- 4540-0-16202-3-13032-3-1413

DCRT10DECADDECADADECMPL

DECOCTDEEXPDEGDEGDODELDELETEDELLINDELNNNDEROVFDEROWDERUNDERWOODF060DF150DF160DF200DFILLFDFKBCKDFRSTS8DFRST9DGENSS8DIGENTDIGST*DIV11l0DIV120DIV15DIVIDEDOSKPDOSRC1DOSRCHDROPSTDROWSYDRSYO05DRSY25DRSY50DRSY51DSEDSPCADSPCRGDSPLN+DSWKUPDTORbv1-10

2-3-14152-2- 7072-2- 7122-3-1302

1-0-14600-2- 2141-0- 4241-1-14521-0- 4441-0- 4472-0-14062-0-12500-2- 3530-1- 255

0-2- 2550-1- 262

0-1- 6070-1- 2020-1- 2050-1- 3470-1- 5430-1- 5310-1- 5420-1- 5410-2- 660-2- 670-2- 2621-2- 2451-2- 2571-2- 2511-0- 1571-1-10612-1- 3432-1-~ 344

0-0- 3440-0- 5400-0- 5410-0- 5630-0- 6200-0- 6241-0- 4550-2-14650-2-1446

0-3-17070-0- 6551-2- 6011-2- 232

MC11

DV2-10DvV2-13

E

ENCPOOENDEND2END3ENGENLCDENTER"ERROERR110ERR120ERRADERRDEERRIGNERRNEERROFERRORERRPRERRRAMERRSUBERRTAEXP10EXP13EXP400EXP500EXP710EXP720EXSCRE"XE*X-1

1898

189D

0952113203B6

O3BE113507F6113E18C322FB22FF14E2282DOOBB02EO00A222F52184217222E82F171A0A1A0D1A211a611a4cC1A50192A11471163

1154115A116B1400OE3DOE2FOOEA17751171OAC3

2-0-13502-3-1427

1-2-10121-2-10151-2-10411-2-11411-2-11141-2-11201-2- 4521-0- 5071-0- 543

1-0- 5241-0- 5321-0- 5531-1- 00-3-10750-3-10570-0- 3521-1-15651-0- 561

0-2-1303

FIXEND

FLGANNFLINKFLINKAFLINKMFLINKPFNDENDFORMATFRACFS?FS?2CFSTIN

G

GCP112GCPK04GCPKO5GCPKCGCPKCOGENLNKGENNUMGETLINGETNGETPCGETPCAGETXGETXSQGETXYGETYGETYSQGOLOGOL1GOL2GOL3GOLNGHGOLONGGOSUBGOSUBOGOSUB1GOSUB2GOSUB3GOSUBH

GOTINTGRADGSB0O0OGSB256

2918

165129282927292929251730OA7B117¢C1182118814C2

2BB52BBC2BBE2B802B89239AO5E814191CEA29502952

1CEF1CEE1CEB1CED1CEC23D023D923E223EBOFD®OFDAOFDE23D223DB23E423EDOFDD02F8111A23FA23FA

- 520522357356353355354

2-0-17202-0-17312-0-17422-0-17530-3-17310-3-17320-3-17362-0-17222-0-17332-0-17442-0-17550-3-17350-0-13701-0- 4322-0-17722-0-1772

GSB512

GSB768GSUBS1GT3DBTGTACODGTAI4O0GTAINCGTBYTGTBYTAGTBYTOGTCNTRGTFEN1GTFENDGTLINKGTLNKAGTOGTO.5GTOLGTONNGTRMADGTSRCH

H

H-HMSHMS+

HMS-HMS-HHMSDVHMSMP

IN3BINBCHSINBYTINBYTOINBYTI1INBYTCINBYTJINBYTPINCADINCAD2INCADAINCADPINCGT2IND

23FA

23FA23C9OFEB1FDB0341030429BO29BB29B2OB8D20EB20E8224E2247119129AA118cC2959080024DF

119910321045119319E519E7

2A652EO0A29E629E329EA29E42E0OC29E529CF29D329D629D102860ODB2

2-0-1772

2-0-17722-0-17110-3-17531-3-17330-0-15010-0-14042-2- 6602-2- 6732-2- 6620-2-16152-0- 3532-0- 3502-0-11162-0-11071-0- 6212-2- 6521-0- 6142-2- 5310-2- 02-1- 337

1-0- 6311-0- 621-0- 1051-0- 6231-2- 7451-2- 747

2-2-11452-3-10122-2- 7462-2- 7432-2- 7522-2- 7442-3-10142-2- 7452-2- 7172-2- 7232-2- 7262-2- 7210-0-12060-3- 662

IND21

INEXINLININLINZ2INPTDGINSHRTINSLININSSUBINSTRINTINTARGINTFRCINTINTINTXCIORUNISG

K

KEYOPKYOPCK

L

LASTXLBLLD90LDD.P.LDDP10LDSSTOLEFTJLINN1ALINNM1LINNUM

LN1+XLN1OLN560LNAPLNC10LNC10¥*LNC20LNSUBLNSUB-LOAD3LOGLSWKUPLXEX

0oDC4

2A4A287629F608A0271729F423B22A73117707E1

193B02FB2A7D27E4119E

068A0693

122811241995OB1DOBlE07972BF727932A902A8B117612201B451BD31A8A1AAE1AAD1ABD19F9

19F814FA11AC01801229

0-3- 7042-2-11122-2- 1662-2- 7660-2- 2402-2-10272-2- 7642-0-16622-2-11631-0- 5670-1-17411-2- 4730-0-13732-2-11752-1-17441-0- 636

0-1-12120-1-1223

1-0-10501-0- o6441-2- 6250-2-14350-2-14360-1-16272-2-17672-2-12232-2-12202-2-12131-0- 6461-0-10401-2-15051-2-17231-2-12121-2-12561-2-12551-2-12751-2- 7711-2- 7701-1- 3721-0- 6540-0- 6001-0-1051

MC13

M

MASKMEANMEMCHKMEMLFTMESSLMIDDIGMINUSMODMOD10MODEMODE1MOVREGMP1-10MP2-10MP2-13MPY150MSGMSG105MSG110MSGAMSGADMSGDEMSGDLY

MSGEMSGMLMSGNEMSGNLMSGNOMSGOFMSGPRMSGRAMMSGROMMSGTAMSGWRMSGXMSGYES

N

NAM40NAM44@NAME20NAME21NAME33

MC14

2C8811B9020505A1O7EFODEO

1054104F195¢C134D134F215C184F184D185218651ceB1C801c861ce6C1cC181c22037cC1Cc711C2D1C381C3cC1Cce41C4F1c431Ce671C6A1C5F1C561C751C62

OF34OF7DOEE6OEE9OEEF

2-3- 2101-0- 6710-0-10050-1- 6410-1-17570-3- 7401-0~- 1241-0- 1171-2- 5341-0-15151-0-15172-0- 5341-2- 1171-2- 1151-2- 1221-2- 1451-3- 1531-3- 2001-3- 2061-3- 1541-3- 301-3~- 420-0-1574

1-3- 1611-3- 551-3- 701-3- 741-3~ 1441-3- 117

1-3- 1031-3- 1471-3- 1521-3- 137

1-3- 1261-3- 1651-3- 142

0-3-14640-3-15750-3-13640-3-13510-3-1357

NAME37

NAME4ANAME4DNAMEANBYTAONBYTABNEXTNEXT1NEXT2NEXT3NFRCNFRENTNFRFSTNFRKBNFRKB1NFRNCNFRNIONFRPRNFRPUNFRSIGNFRST+NFRXNFRXYNLTOO0ONLTO020NLTO040NM44@5NOPRTNOREG9NOSKPNOTFIXNRM10NRM11NRM12NRM13NROOM3

NULT#NULT#3NULT#5NULTSTNWGOOSNXBYT3NXBYTANXBYTONXL1BNXL3B2NXLCHN

OF09OFa4OFACOED92D042D06OE50OE45OE48OE4BOOF100cC4O0F700cC700C600A50106OOEEOO0FO00cC2OBEEoocc00DAOE91OERO

OF7E015BO95E1619OADD187018711872188428C2OE65OE7COE8FOEC607D429B729B92DOB2B232B632B49

0-3-14110-3-16440-3-16540-3-13312-3- 4042-3~- 4060-3-11200-3-11050-3-11100-3-11130-0- 36l0-0- 3040-0- 3670-0- 3070-0- 3060-0- 2450-0- 4060-0- 3560-0- 3600-0- 3020-2-17560-0~ 3140-0- 3320-3-12210-3-12400-3-12520-3-15760-0- 5330-2- 5361-1-10310-2-13351-2- 1601-2- 16l1-2- 1621-2- 2042-2- 3020-3-11450-3-11740-3-12170-3-13060-1-17242-2- 6672-2- 6712-3- 4132-2-14432-2-15432-2-1511

NXLDELNXLINNXLIN3NXLINANXLSSTNXLTXNXTBYT

0

OCTDECOFFOFSHFTON/X10ON/X13ONE/XOPROMTOUTLCDOUTROMOVFL10

P

P-RP10ORTNP6RTNPACH10PACH11PACH12PACH4PACKPACKEPACKNPAK200PAKENDPAKSPCPAR11l1PAR112PARAOGPARAGOPARAG1PARAT75PARB40PARSO05

PARS56PARS75PARSDE

2AFD2B142B5F2B1F2AF72B772D07

132B11cC80749188B188E11D62E4C2C802FEE1429

11DC02AC1670O3ECO3F5O3FC03E211E7200220002055

20AC

2-2-13752-2-14242-2-15372-2-14372-2-13672-2-15672-3- 407

1-0-14531-0- 7100-1-15111-2- 2131-2- 2161-0- 7262-3-11142-3- 2002-3-17561-1- 51

1-0- 734

0-0-12541-1-11600-0-17540-0-17650-0-17740-0-17421-0- 7472-0- 22-0- 02-0- 125

2-0- 2542-0- 3620-3- 3550-3- 3650-3- 4420-3- 465

0-3- 4670-3- 5110-3- 6310-3- 640-3- 2230-3- 3150-3- 220

PARSEPARSEBPATCH1PATCH2

PATCH3PATCH5PATCH6PATCHYPCKDURPCTPCTCHPCTOCPGMAON

PIPI/2PKIOASPLUSPMULPR1ORTPR14RTPR15RTPR3RTPROMF1PROMF2

PROMFCPROMPTPSEPSESTPPTBYTAPTBYTMPTBYTPPTLINKPTLNKAPTLNKBPUTPCPUTPCAPUTPCDPUTPCFPUTPCLPUTPCXPUTREG

Q

QUTCAT

0CO050D6D21DC21E1l

21EE21F31C061C0316FC1061

11EC00D709561242199A2114104A1BE90372136522DFOEDD05CB05D305C7120911FC03AC232329212328231A231B232123372339232C23312AF3232F215E

03D5

0-3- 50-3- 5552-0- 7342-0- 7412-0- 7562-0~- 7631-3- 61-3- 31-1-13741-0- 1411-0- 7540-0- 3270-2- 5261-0-11021-2- 6322-0- 4241-0- 1121-2-17510-0-15621-0-15452-0-13370-3-13350-1- 7130-1- 7230-1- 7071-0-10111-0- 7740-0-16542-0-14432-2- 4412-0-14502-0-14322-0-14332-0-14412-0-140672-0-14712-0-14542-0-14612-2-13632-0-14572-0- 536

0-0-1725

MC15

R

R-DR-PR/SR/SCATRADRAKO6RAK60RAK70RCLRCSRCRCSCR*RDNRDNSUBREGLFTRFDS55RGOLCDRMCKO5RMCK10RMCK15RNDROLBAKROMCHKROMHO5ROMH35ROMHEDROUNDROWOROW10ROW11ROW12ROW120ROW933ROW940RSTO5RSTANNRSTKBRSTMSORSTMS1RSTMSCRSTSEQRSTSQRSTSTRTJBLRTNRTN30

MC16

120E11cCO1218OBB7111F0C7FO6FA070A122E19341932125214E9059A0949O8EF27EC27F327F412572E4227E6066C0678066AOA35276602a625AD274305190467048700980759

0098038E039009920384038508A714cC9125C272F

1-0-10161-0- 7001-0-10300-2-16671-0- 4370~3- 1770-1~13720-1-14121-0-10561-2- 4641-2- 4621-0-11221-1- 3510-1~ 6320-2- 5110-2- 3572-1-17542-1-17632-1-17641-0-11272-3-11022-1-17460-1-11540-1-11700-1-11520-2-10562-1-15460-0-12462-1- 6552-1-15030-1- 4310-1- 1470-1- 2070-0- 2330-1-15310-0- 2300-0-16160-0-16200-0~-16220-0-16040-0-16050-2- 2471-1- 3111-0-11342-1-1457

RTODRUNRUNINGRUNNKRWO110RW0141

R"SUB

S

SARO21SAR022SAROMSAVR1O0SAVRCSAVRTNSCISCROLOSCROLLSDSEARC1SEARCHSEPXYSERRSETQ=PSETSSTSFSGTO19SHF10SHF40SHIFTSIGMASIGMA+

SIGMA-SIGNSIGREGSINSINFRSINFRASIZESIZSUBSKPSKPDELSKPLINSNR10SNR12

198C07c20108011004E904F1126014ED

26402641260D27D527DF27D312652CDE2CDC1D102434243314D224E8OB1517F9126925C9186D186C13481c88126D12711337127712881947194A12921797

162E23492AF9243F2441

1-2- 6140-1-17020-0- 4100-0- 4350-1- 3510-1- 3611-0-11401-1- 355

-1100

-1015-1725

-1145- 336- 334

2-1- 642-1- 631-1- 3222-1- 3500-2-14251-1-17711-0-11512-1- 7111-2- 1551-2- 1541-0-15101-3- 2101-0-11551-0-11611-0-14671-0-1167

1-0-12101-2- 5071-2- 5121-0-12221-1-16271-1-10562-0-15112-2-13712-1- 772-1- 101

SNROMSQR10SQR13SQRTSRBMAPSSTSSTBSTSSTCATSTATCKSTAYONSTBT10STBT30STBT31STDEVSTFLGSSTKSTKOOSTKO04STMSGFSTOSTO*STO+STO-sTO/STOLCCSTOPSTOPSSTOPSBSTORFCSTOSTOSTSCRSTSCR*SUBONESUMCHKSUMCK?2

T

TANTBITMATBITMPTENTOXTEXTTGSHF1TIMESTODECTOGSHF

240018BE18C112982FA5129E22DDOBB41ccs812A32EA32FEO2FE5S11B216A7ODF3ODFAOEOOO37E10DA12A812BO12B912C12E5B

121503A703A9O7ES8013319221920180216671669

12822F7F2F8112CA2CAF1FE7105C1FB31FE5

2-1- 01-2- 276

1-2- 3011-0-12302-3-16451-0-12362-0-13350-2-16641-3- 3101-0-12432-3-12432-3-17402-3-17451-0- 6621-1-12470-3- 7630-3- 7720-3-10000-0-15761-0- 3321-0-12501-0-12601-0-12711-0-13012-3-11331-0-~10250-0-16470-0-16510-1~-17500-0- 4731-2- 4421-2- 4401-2- 21-1-11471-1-1151

1-0-12022-3-15772-3-16011-0-13122-3- 2571-3-17471-0- 1341-3-16631-3-1745

TONETONE7TONE7XTONEBTONSTFTOOCTTOPOLTORECTRC10TRC30TRCS10TRG100TRG240TRG430TRGSETTSTMAPTXRW10TXTLB1TXTLBLTXTROMTXTROWTXTSTR

U

UPLINK

v

VIEW

W

WKUP10WKUP21WKUP25WKUP70WKUPS80

X

X#07?X#Y?X/Y13X10TOXX< 0?=07

12D0171616DB16DD00541F791D491E7519Aa11E381E571E781ED11F5B21D414A104F62FC62FC704F504F204F6

2235

12D6

018401Aa701BAOl1F5OlFF

12DC12E218931BF812E812EF

2-0-1065

1-0-1326

604647672765777

1-0-13341-0-13421-2- 2231-2-17701-0-13501-0-1357

MC17

X< =Y?<>

X<>ROWX<>YX<yY?X=07?X=Y?X>07?X>Y?XARCLXASHFXASNXASTOXAVIEWXBARXBAR*XBEEPXBSTXCATXCFXCLSIGXCLX1XCOPYXCUTB1XCUTEXCUTEBXDEGXDELETXDSEXECROMXEND

XEQXEQCO1XFS?XFT100XGAOOXGIXGIO07XGI57XGNN10XGNN12XGNN40XGOINDXGRADXGTOXISGXLN1+X

MC18

12F6l124cC002612FC1308130E1314131A132016961748276A175C03641CFE1D07

16D122500OB8O164D14BO110221650091015B0090171¢C22AF159F2F4A2728132824EA164518EC248D24cC724DA24C125122514255D13231726250515A01B73

2-1-2-1-

2-1-2-1- 5351-0-14431-1-14462-1- 4051-1- 6401-2-1563

XMSGPRXPACKXPRMPTXR/SXRADXRDNXRNDXROMXROMNFXROWLXRS45XRTNXR"XSCIXSFXSGREGXSIGNXSIZEXSSTXSTYONXTOHRSXTONEXVIEWXX#07?XX#Y?XX<0?XX<=07?XX <=0AXX<=Y?XX<LY?XX=07?XX=Y?XX>07?XX>Y?XXEQXYXX2

Y

Y-XY X

A

056D200003A0079D172214BDOA2F2FAF2F6C0074O7BE270314E516CO164A1659OFF417952260141119B216DE036F1611162915FA160D1609160115EF1606161415F115F8252F1B11

106B

1421102A

-1- 555

-0-1640

-1- 275

-3-1554-0~ 164

-1-1112

MC18

FUNCTION

prompting

character

of

function-

NULL

IND

&name

]alpha

alpha

#dig

IND

stack

stack

none

lst

2nd

arct

hm.

000

any

100

000

100

100

100

200

100

300

200

000

200

100

200

200

200

300

300

000

300

100

300

200

300

300

X

<~ ANNN

[32]

>R

X(.ddd)

example

CLA,

CLST

CLP,

COPY

SIZE,

DEL

CAT,

TONE,

FIX

STO

ASTO,

RCL

FS?,

SF

LBL

XEQ

GTO

MC20

CHARACTER

TABLE

o

34

56

78

9A

B

a

O

-FF4

-FF5

-FF6

-FF7

-FF8

-FF9

-FFA

~FFB

..~FFE

-FFF

PSE

RUN

WUPNK

OFF

1/0

ONCOLDS

REV

CHCKSUM

cCD

EF

GH

IJ

K

H| 2 &-

A 7 - N

-

N

>

>

=

>

D

+

*

&

o

= o <

H=

address of function in ROMMCODE program

N

A W

T

2

. H

H

=

[

F

|

v

T

v

containing function (2's complement)

USERCODE program

interrupts

during

PSE

loop

interrupts

after

each

program

line

Wake—-up

with

no

key

down

interrupts

when

turned

off

interrupts

when

peripheral

flag

is

set

wake

up

with

ON-key

wake

up

after

MEMORY

LOST

offset between FAT page and page

ROM

name

abbreviation

and

revisiont

ROM

checksum

for

diagnostic

use

2nd wordg 0 23 aj; 30 g

a7 a6 a5 a4 a3 a2 alagag

1st word 0O O 02 Ol %9word pairs containing function address: