|›| Odczyt ze stacji nr 1 sektora $0169›| (361), dysk w pojedynczej/rozszerzonej›| gestosci (przy odczycie nie ma to zna-›| czenia bo w obu wypadkach dlugosc sek-›| tora jest taka sama).›|›| Przyklad do artykulu (Serious #7)›| "SIO - to proste"›|›| Autor: Jager/Dial›|›| W QA (Setup) ustaw:›|›| RUN : $8000›| MEMHI: $8000››› opt 21 | Do pamieci›› org $8000 | adres RUN›› lda #$31 | wpisujemy kod› sta $0300 | stacji dyskow›*---› lda #1 | numer stacji› sta $0301 |›*---› lda #$52 | kod operacji› sta $0302 | $52 - odczyt›*---› lda #$40 | kierunek transmisji› sta $0303 | $40 - odczyt›*---› ldx <$0600 | adres bufora› ldy >$0600 | mlodszy/starszy› stx $0304 |› sty $0305 |›*---› lda #7 | czas oczekiwania› sta $0306 | na odpowiedz stacji›*---› ldx <128 | dlugosc sektora› ldy >128 | mlodszy/starszy› stx $0308 |› sty $0309 |›*---› ldx <$0169 | numer sektora› ldy >$0169 | mlodszy/starszy› stx $030A |› sty $030B |›*---› jsr $E459 | wywolanie SIOINT› bmi Error | sprawdzenie statusu› rts | OK - wyjscie››Error Equ * | Blad!› brk | w rejestrze Y procesora› | lub w DSTATS znajduje› | sie numer bledu›› End of file››