Apple II manual Rtmode, Getfmt TAX, MNNDX1 LSR, MNNDX2 LSR, MNNDX3 DEY

Models: II

1 257
Download 257 pages 49.17 Kb
Page 187
Image 187

2846

F45F

5D5B

 

 

 

 

 

2847

F461

 

 

 

 

 

 

 

2848

F461

 

 

 

;DISASSEMBLE INSTRUCTIONS AND SHOW REGS IS REGF SET

2849

F461

AD 0E A4

REGQ

LDA REGF

;GET FLAG

2850

F464

F0

06

 

 

BEQ

DISASM

 

2851

F466

20

32

E2

 

JSR

REG1

;SHOW THE SIX REGS

2852

F469

20

24

EA

 

JSR CRCK

;<CR>

2853

F46C

 

 

 

 

 

 

 

2854

F46C 20 45 F5

DISASM JSR

PRBL2

 

2855

F46F 20 3C F5

 

JSR

PRPC

;OUTPUT PROG COUNTR

2856

F472

A0

00

 

 

LDY

#0

 

2857

F474

20

56

EB

 

JSR

PCLLD

 

2858

F477

A8

 

 

 

TAY

 

 

2859

F478

4A

 

 

 

LSR

A

 

2860

F479

90

0B

 

 

BCC

IEVEN

 

2861

F47B 4A

 

 

 

LSR

A

 

2862

F47C B0 17

 

 

BCS

ERR

 

2863

F47E C9 22

 

 

CMP

#$22

 

2864

F480

F0

13

 

 

BEQ

ERR

 

2865

F482

29

07

 

 

AND

#7

 

2866

F484

09

80

 

 

ORA

#$80

 

2867

F486

4A

 

 

IEVEN

LSR

A

 

2868

F487

AA

 

 

 

TAX

 

 

2869

F488

BD 5B F5

 

LDA

MODE,X

 

2870

F48B B0 04

 

 

BCS

RTMODE

 

2871

F48D 4A

 

 

 

LSR

A

 

2872

F48E 4A

 

 

 

LSR

A

 

2873

F48F 4A

 

 

 

LSR

A

 

2874

F490

4A

 

 

 

LSR

A

 

2875

F491

29

0F

 

RTMODE AND

#$F

 

2876

F493

D0

04

 

 

BNE

GETFMT

 

2877

F495

A0

80

 

ERR

LDY

#$80

 

2878

F497

A9

00

 

 

LDA

#0

 

2879

F499

AA

 

 

GETFMT TAX

 

 

2880

F49A BD 9F F5

 

LDA

MODE2,X

 

2881

F49D 8D 16 01

 

STA

FORMA

 

2882

F4A0 29 03

 

 

AND

#3

 

2883

F4A2 85 EA

 

 

STA

LENGTH

 

2884

F4A4 98

 

 

 

TYA

 

;OPCODE

2885

F4A5 29 8F

 

 

AND

#$8F

 

2886

F4A7 AA

 

 

 

TAX

 

 

2887

F4A8 98

 

 

 

TYA

 

;OPCODE IN A AGAIN

2888

F4A9 A0 03

 

 

LDY

#3

 

2889

F4AB E0 8A

 

 

CPX

#$8A

 

2890

F4AD F0 0B

 

 

BEQ

MNNDX3

 

2891

F4AF 4A

 

 

MNNDX1 LSR

A

 

2892

F4B0 90 08

 

 

BCC

MNNDX3

 

2893

F4B2 4A

 

 

 

LSR

A

 

2894

F4B3 4A

 

 

MNNDX2 LSR

A

 

2895

F4B4 09 20

 

 

ORA

#$20

 

2896

F4B6 88

 

 

 

DEY

 

 

2897

F4B7 D0 FA

 

 

BNE

MNNDX2

 

2898

F4B9 C8

 

 

 

INY

 

 

2899

F4BA 88

 

 

MNNDX3 DEY

 

 

2900

F4BB D0 F2

 

 

BNE

MNNDX1

 

2901

F4BD 48

 

 

 

PHA

 

;SAVE MNEMONIC TABLE INDEX

2902

F4BE 20 56 EB

 

JSR

PCLLD

 

2903

F4C1 20 46 EA

 

JSR

NUMA

 

2904

F4C4 20 45 F5

 

JSR PRBL2

;PRINT LAST BLANK

2905

F4C7 68

 

 

 

PLA

 

 

2906

F4C8 A8

 

 

 

TAY

 

 

2907

F4C9 B9 B9 F5

 

LDA

MNEML,Y

 

 

 

 

 

 

 

 

 

 

Page 187
Image 187
Apple II manual Rtmode, Getfmt TAX, MNNDX1 LSR, MNNDX2 LSR, MNNDX3 DEY