3-  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ 23 ] 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57

0179

180

181

0182

0183

0184

0185

0186

0187

0188

0189

0190

0191

0192

0193

0194

0195

0196

0197

0198

0199

200

0201

0202

0203

0204

205

206

0207

0208

0209

0210

021 1

0212

0213

0214

0215

021 6

0217

0218

0219

0220

0221

0222

0223

0224

0225

0226

0227

0228

0229

0230

0231

0232

0233

0234

00165

001 66

00167

001 68

001 69

00170

0017

00172

00173

00174

00175

00176

00177

00178

00179

00180

00181

00182

00183

00184

00185

00186

00187

00188

00189

00190

00191

00192

00193

00194

00195

00196

00197

00198

00199

00200

00201

00202

00203

00204

00205

00206

00207

00208

00209

00210

00211

00212

00213

00214

00215

00216

00217

00218

FC95 1000

LDA KTIMK

FC98 86 00 97 1005

FC9D 86 32 PC9F 11 26 D4

( 6>

LDA #00 STA NroW

*)(* ( 7)

LDA #50

BNB K0PN1

=0

1=5077

,

( 8)

FCA2 39 KTS

;

* 1

1002 LDA KWGHT

FCA6 01 STA #SFO

FCA8 01 F1 STA #SF1

FCAA 01 F2 STA A #SF2

FCAC 39 RTS

* **)( * * )* * * * !* !(*.*

* KEIW

* *

* * * * * * ♦ * *

- .4.18

( 1) *

FCAD 86 00 KEW LDA #00 FCAF 6 101 LDA CFUG

**( 2)

FCB2 6 00

(4 47

LDA #00

* ( )

KEXW1 ASR

11 .

1 , S D7

0235 0219 023 6 I 0237 0238

FCB5 81 00 #00

BAGE 5 F425 WED OCT 03,1979 1 1 : 22: 42.58

239 O240 0241 0242 0243 02 44 02 45 02 46 0247 02 48 0249 0250

0251 0252 0253 0254 0255 0256 0257 0258 0259 0260 0261 0262 0263 0264 2 65 02 02 67 02 68 0269 2 70 0271 0272 0273 0274 0275 ©276 0277 0278 0279 0280 0281 0282 0283 0284 0285 028 6 0287 0288 0289 0290 0291 0292 0293 294 0295 296

297 298

00220 00221 0022 2 00223 002 2 4

0022 5 00226 00227 00228 00229 00i:30

00231

00232

0233

00234

00235

0023 6 00237 00238 00239 00240 00241 00242 00243 00244

0024 5 00246 00247 002 48 00249 00250 002 51 002 52 00253 00254

0025 5 00256 002 57 002 58 00259 002 60 002 61 002 62 00263 002 64 002 65 002 66 002 67 002 68 002 69 00270 00271 00272 00273 00274

FCB7 37

FCB8 27 05 FCBA 33

♦♦* ( *

*(

2 BHEG=0,1 ,2,3,4( 6)

FCBB 5G

i:cBC 7 1;4

KEYWI ..

* * ( 7)

FGBF 8 6 00 KEYW2 LDA iCCl 6 1004 LDA

#00

KROW

FCC4 6 00

FGG6 47 FCC7 81 00 FCC9 37

FGCA 27 05 FCCC 33

#00

( 9)

. )(1)( ( LDA

KSYW3 ASR PSH

** *<-( *

<. ([

#00

FCCD 5G FCCE 7 FCC6

FCD1 33 FCD2 32 FCD3 37 FCD4 3 6 FCD5 48 FCD6 48 FCD7 33 FCD8 IB FCD9 33 FGDA IB

(

KEYW4

******

(

FCDB 7 1002 PAGE 6

STA KWOHT

2

1 , D7

KEYW4 ,

14)

=2 .

= 001/

1 2 1*4

1*5

(5)+2 .

** * ( 13) 1425 WEB 03,1979 11:22:42.5



0299 00275

0300 00276

0301 00277

0302 00278

0303 002 79

0304 00280

0305 00281 0506 00282

0307 00283

0308 00284

0309 00285

0310 00286

0311 00287

0312 00288

0313 00289

0314 00290

0315 00291

0316 00292

0317 00293

0318 00294

0319 00295

0320 00296

0321 00297

0322 00298

0323 00299

0324 00300

0325 00301 032 6 00302

0327 00303

0328 00304

0329 00305

0330 00306

0331 00307

0332 00308

0333 00309

0334

0335 00311

0336 00312

0337 00313

0338 00314

0339 00315

0340 00316

0341 00317

0342 00318

0343 00319 034 4 00320

0345 00321

0346 00322

0347 00323

0348 00324

0349 00325

0350 00326

0351 00327

0352 00328

0353 00329

0354 1 0355 0356

03 57

0358 00330

FCDB 39 HTS

*

* ,

* . *

* ♦* * ♦ ♦ *

****** ( t) *

FCDF 8 6 00 COLU LDA A #00

FCEI B7 1001 STA A CFLAG 0=

FCE4 8 6 FE LDA A #SFE FE

** ( 3)

FCE6 #SEO D5,D6,D7=t

* *♦ ** *. * ** ♦ *♦** ** ***** ** ************

(] 4)

FCE8 81 FF FCEA 26 01 FCEC 39

#SFF BNE NEXT RTS

♦♦****( 5)

FCED 43 NEXT COM A

*** * ( 6)

(4A)

FCEE 7 1001 FCFl 39

STA A CFLAG RTS

*

* OROW

♦ ♦♦ * ♦*♦ * * * ♦** ** * ** ♦ ** ♦** * ♦ ♦ ** ** * *

PAGE 7 F425 WED OCT 03,1979 11122; 42i.58

* .4.12 4.10 68001

LDA KTOW

2

2

#S10 0B0W1

LDA JMP

* 2

00 1 ASL

#301 ST3

, 2

3

, DO

3

59 0331 0 3 60 0 0 3 32

0361 00333 *

0362 00334 *

0363 00335 rCF2 6 1004 0B0W

0364 00336

0365 00337

0366 00338

0367 00339 FCF5 81 03 68 0 0340 FCF7 2 6 05

0369 003 41

0370 00342

0371 00343

03 72 003 44 FCF9 8 6 01

0373 00345 FCFB 7 FCFF

0374 003 46

0375 00347 03 76 00348 0377 00349 FCFE 48 03 78 00350

0379 00351

0380 00352 *

0381 00353 FCFP 7 1004 ST3

0382 0035 4

0383 00355

0384 00356

0385 00357 FD02 43

0386 0035

0387 00359 *

0388 00360 *

0389 00361 FD03 01 FE

0390 003 62 ♦

0391 00363 *

0392 00364

0393 00365 FD05 39

0394 00366 *

0395 00367

0396 0036 *

0397 003 69 FFFE

0398 00370 FFFE FCOO

0399 00371 *

0400 003 72

0401 00373 0 40 2 003 7 4

0403 00375

0404 003 76 040 5 I 0 406

040 7 O406

0409 BEGIN FCOO 00013 003 70

0410 CFLAG 1001 00029 00316 00294 00210 00145 00042 00019

0411 COLM FCDF 00293 00141 00041 0412 KCLOl FC57 00094 00061

0413 KCL02 FC43 00080 00070

0414 KCL03 FC62 00104 00087 00076

0415 KCOMP 1003 00031 00095 OOO68 00032 00021

0416 KEYW FCAD 00209 00045

0417 KEYWI FCB4 00218 00230

0418 KEXW2 FCBF 00234 00224

STA A KROW .

STA #SFF

ORG FDB

SFlFl BEGIN

* * ♦ * * * *****************************

PAGE 8 F42 5

END WED OCT

03,1979 11:22:42.58



4

0415

0420

0421

0422

0423

0424

0425

0426

0427

0428

0429

0430

0431

0432

0433

KEYW3

KEyW4

KOPN

KOPNI

KOUT

KBOW

FCD1 FC6A 07 6 PC 43 1004 1000

KWGHT 1002

NEXT FCED

NROW 1005

OROW FCF2

0R0W1 FCFE

SROW FC1B

ST3 FCFIi

00243 00255 00259 00249 00126 00147 00068 00137 00176 00158 00191 00089

00032 00353 00335 00235 00127 0Ol05 00033 00023

00029 oodfe <<075 00055

00030 00272 00191 00094 00067 00031 00020 00312 00307

00033 00170 00153 00151 00129 00335 00137 00040

00349 00340

00040 00109 00090 00044 00353 00345

4.13.

. - . , , . . 8 , - . , . , - , . , . 5 . , , .

5

. , , , - .

, , . . Understanding and Troubleshooting the Microprocessor, Prentice Hall, 1980. , .

5.1.

. . 4 , . , .

:

1. .

2. .

3. .

4. ,

5. .

6. .

7. .

8. .

, 2-8 . , , , , -.



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 [ 23 ] 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57