.


:




:

































 

 

 

 





 

:

1 68 705 J 1 ?

2 MOR 68 705 J 1 ?

3 68 705 J 1 ?

4 ?

5 68 705 J 1 ?

6 68 705 J 1 ?

7 DDRA?

8 68 705 J 1 ?

 

68 705 J 1 - . , . - 68 705 J 1 . 13.29.

 

 

 


13.29 - 68 705 J 1

 

DDRA ( $0004) DDRB ( $0005), 13.1.1. , 8 .

PORTA, . , . , . ; , ( 0). . , . , . 13.30. , , . 13.29.


 

 
 

 


13.30 -

 

, , .

ϳ , .

. 13.29, . 13.30, :

 

lda #ff;

sta $0004;

3: lda #00; ,

;

sta $0000; 0

jsr M1; ,

; 1

lda #ff; 1

sta $0000;

jsr M2; ,

; 3

bra 3;

;

M1: ldx #8;

;

; 0

M4: decx;

; .

;

bne M4; decx

rts;

; .

; lda #ff,

;

;

M2: ldx #4;

;

; 1

M5: decx;

;

;

bne M5; decx

rts;

; .

; bra

 

, .

, , ᒺ. .

, ᒺ ( /) 15- MFT, . , 0 , 1 7 .

, , :

 

CLRX;

LDa #$80; ,

; 8-

STa $0000;

LDa #$FE; ,

; 7...1

; , 0

STA $0004;

; DDRA

BSET 5,$0008;

; TSCR

CLI; CCR (

; )

M1: JMP M1;

;

;

;

2: BSET 3,$0008; TOFR (

; ) TSCR

ldA $0000;

; PORTA ( #$80)

EOR #$80;

STA $0000; ³

; ( 0 )

rtI;

; ( JMP M1)

3: BSET 1,$000A; IRQR (

; ) IRQF

; ( )

; ISCR

BSET 7,$0000; 7 PORTA

rtI;

; 7 PORTA

 

, 2 3. ϳ 2 , . , 1, MFT. , 8 . , .

 

$07 F 8 03 0 F 03 18 03 00 03 00

 

$07F8 $07F9 $030 F, $07 F $07 F $0318 񳺿 .

, 3, .

, 1025 1022 . , RT 1-0 TSCR.

. 13.11. , : , PDRB, ISCR PDRA, , $80 $00 . CYCLES , .

 

13.11

/

A X PORTA DDRA TSCR TIMER CCR CYCLES
CLRX XX $00 XX $00 $03 $00 111.I $00
LDa #$80 $80 $00 XX $00 $03 $00 111. I.Z. $03
STa $0000 $80 $00 XX $00 $03 $01 111. IN.. $05
LDa #$FE $80 $00 XX $00 $03 $02 111. IN.. $09
STA $0004 $FE $00 XX $00 $03 $02 111. IN.. $0 B
BSET 5,$0008 $FE $00 $80 $FE $03 $03 111. IN.. $0 F
CLI $FE $00 $80 $FE $23 $05 111. IN.. $14
JMP M1 $FE $00 $80 $FE $23 $05 111.. N.. $16
JMP M1 $FE $00 $80 $FE $23 $ FF 111.. N.. $3 FD
JMP M1 $FE $00 $80 $FE $ A 3 $00 111.. N.. $400
BSET 3,$0008 $FE $00 $80 $FE $ A 3 $03 111. IN.. $40 D
ldA $0000 $FE $00 $80 $FE $23 $04 111. IN.. $412
EOR #$80 $80 $00 $80 $FE $23 $05 111. IN.. $415
STA $0000 $00 $00 $80 $FE $23 $05 111. I.Z. $417
rtI $00 $00 $00 $FE $23 $06 111. I.Z. $41 B
JMP M1 $ FE $00 $00 $ FE $23 $09 111.. N.. $424
JMP M1 $FE $00 $00 $FE $23 $FF 111.. N.. $7 FC
JMP M1 $FE $00 $00 $FE $23 $FF 111.. N.. $7 FF
JMP M1 $FE $00 $00 $FE $ A 3 $00 111.. N.. $802
BSET 3,$0008 $FE $00 $00 $FE $ A 3 $03 111. IN.. $807
ldA $0000 $FE $00 $00 $FE $23 $05 111. IN.. $814
EOR #$80 $00 $00 $00 $FE $23 $05 111. I.Z. $817
STA $0000 $00 $00 $00 $FE $23 $06 111. IN.. $819
rtI $80 $00 $80 $FE $23 $07 111. IN.. $81 D

 

:

1 , ?

2 ?

3 ?

4 - MFT?

 

:

1 RT 1-0 ?

2 ?

3 (/) ᒺ. ᒺ 1 7 , 0 . , , MFT.

 

 






:


: 2015-10-19; !; : 376 |


:

:

, , . , .
==> ...

1593 - | 1430 -


© 2015-2024 lektsii.org - -

: 0.028 .