ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt


SAPI-1 | ONDRA | PMI-80 | PMD-85 | klony PMD-85 | klony SM50/40 | PETR | PLAN-80A | IQ151 | TNS | FK-1 | HVĚZDA


ZPS | Technické prostředky | Programové vybavení | Dokumentace


8 bity / SAPI-1 / Programové vybavení / V5.0 / ASM BIOS


Výpis programu BIOS


PAGE 66
;****************************************
;*                                      *
;*      B I O S   p r o   Z P S 2       *        
;*                                      *
;****************************************
;	Jiri Hlavac
;	15.2.1987
;****************************************
;
; Cely kod je realizovan v EPROH jako soucast firavare.
; Rozskokova tabulka v RAM proto pouze odkazuje na
; odpovidajici rutiny v EPROM. Za rozskokovou tabulkou
; v RAM nasleduji tabulky diskovych parametru
; a pole pro promenne


.z80
        bios    EQU     0FE00H
        ebios   EQU     1300H
;
.PHASE  bios
        JP      EBIOS + 03H     ;BOOT
        JP      EBIOS + 03H     ;WBOOT
        JP      EBIOS + 06H     ;CONST
        JP      EBIOS + 09H     ;CONIN
        JP      EBIOS + 0CH     ;CONOUT
        JP      EBIOS + 0FH     ;LIST
        JP      EBIOS + 12H     ;PUNCH
        JP      EBIOS + 15H     ;READER
        JP      EBIOS + 18H     ;HOME
        JP      EBIOS + 1BH     ;SELDSK
        JP      EBIOS + 1EH     ;SETTRK
        JP      EBIOS + 21H     ;SETSEC
        JP      EBIOS + 24H     ;SETDMA
        JP      EBIOS + 27H     ;READ
        JP      EBIOS + 2AH     ;WRITE
        JP      EBIOS + 2DH     ;LISTST
        JP      EBIOS + 30H     ;SECTRAN

;****************************************
;TABULKY BIOSU PRO CPU V2.2
;****************************************
.8080

BPHTAB:
        DW      SECTAB,0
        DW      0,0
        DW      DIRBUF,DPBLK
        DW      CHK0,ALL0

        DW      SECTAB,0
        DW      0,0
        DW      DIRBUF,DPBLK
        DW      CHK1,ALL1

;****************************************
SECTAB:
        DB      1,7,13,19
        DB      25,5,11,17
        DB      23,3,9,15
        DB      21,2,8,14
        DB      20,26,6,12
        DB      18,24,4,10
        DB      16,22

;****************************************
DPBLK:
        DW      26 
        DB      3
        DB      7
        DB      0
        DW      242
        DW      63
        DB      0C0H
        DB      0
        DW      16
        DW      2
.DEPHASE
.LIST
.PHASE  bios + 100H

DIRBUF: DS      128
ALL0:   DS      32
CHK0:   DS      16
ALL1:   DS      32
CHK1:   DS      16
.DEPHASE
;****************************************

        END

ÚVOD | Novinky | 8 Bitů | Příslušenství | Drobnosti | TTL | Kontakt


SAPI-1 | ONDRA | PMI-80 | PMD-85 | klony PMD-85 | klony SM50/40 | PETR | PLAN-80A | IQ151 | TNS | FK-1 | HVĚZDA


ZPS | Technické prostředky | Programové vybavení | Dokumentace


8 bity / SAPI-1 / Programové vybavení / V5.0 / ASM BIOS



SAPI.cz - web o československých osmibitech, zejména SAPI-1. Provozuje EC1045 od roku 2011
Za korekce češtiny dekuji: MELSOFTovi, Silliconovi, Martinu Lukáškovi a NOSTALCOMPovi

Když začínám blbnout z 8bitů tak se chodím léčit mezi otaku.
Animefest.cz