00010 ******************
                  
                
                  00020 *    DEMO 3     *
                  
                  00030 * SEKTOREN LESEN *
                  
                  00040 *  UND AUF DEM  *
                  
                  00050 *  BILDSCHIRM   *
                  
                  00060 *    ASUGEBEN    *
                  
                  00070 ******************
                  
                  00080 ------------------------------
                  
                  00090        .LI OFF
                  
                  00100 ------------------------------
                  
                  00110 SAVMSC .EQ $58        Adresse des Bildschirmspeicher
                  
                  00120 DUNIT  .EQ $301       Laufwerksnummer
                  
                  00130 DCOM   .EQ $302       Diskkomando
                  
                  00140 DBUF   .EQ $304       Datenpufferpointer
                  
                  00150 DSEC   .EQ $30A       Sektornummer
                  
                  00160 DISKIO .EQ $E453      Einsprung in Disk I/O Routine
                  
                  00170 ------------------------------
                  
                  00180 START  LDA SAVMSC     Bildschirm
                  
                  00190        STA DBUF       als Datenpuffer
                  
                  00200        LDA SAVMSC+1   fuer Sektordaten
                  
                  00210        STA DBUF+1
                  
                  00220        LDA #1         Laufwerk
                  
                  00230        STA DUNIT      und Sektornummer
                  
                  00240        STA DSEC       auf 1 setzen
                  
                  00250        LDA #0
                  
                  00260        STA DSEC+1
                  
                  00270        LDA #´R        Kommando $52 (READ Sektor)
                  
                  00280        STA DCOM
                  
                  00290 ------------------------------
                  
                  00300 DISK   JSR DISKIO     Sektor in Buffer lesen
                  
                  00310        BPL SEKOK      Status positiv
                  
                  00320        RTS            Nein, Programm abbrechen
                  
                  00330 *
                  
                  00340 SEKOK  INC DSEC       Sektornummer
                  
                  00350        BNE DISK       hochzaehlen
                  
                  00360        INC DSEC+1     weitermachen...
                  
                  00370        JMP DISK       .....
                  
                  00380 ------------------------------
                  
                  00390 *
                  
                  00400 ;Programm wurde mit dem Textfile-
                  
                  00410 ;Printer ausgedruckt
                  
                  00420 *
                  
                  00430 ------------------------------
                 
