Bank Dock
48kB RAM oraz 16kB ROM w ZX Spectrum stanowi bank Home. W komputerach Timex istnieją dodatkowo dwie niezależne od siebie przestrzenie adresowe nazywane Dock i EXROM, każda po 64kB.
64kB przestrzeni adresowej Z80 jest podzielone na 8 bloków po 8kB. W kazdym bloku może być włączony bank Home albo Dock/EXROM - okresla to port #F4 (244). Bit 0 odpowiada blokowi #0000..#1FFF,
bit 1 - #2000..#3FFF itd. Wyzerowanie bitu włącza bank Home, ustawienie - Dock albo EXROM, zaleznie od bitu 7 w porcie #FF (255). Bloków Dock i EXROM nie da się włączyć jednocześnie.
Mapa pamięci
Sekcja Adresy |
Bit (#F4) |
=0 | =1 |
Blok |
| Bit 7,(#FF) |
=0 | =1 |
D #C000..#FFFF |
7 #E000..#FFFF |
HOME7 | DOCK7 | EXROM7 |
6 #C000..#DFFF |
HOME6 | DOCK6 | EXROM6 |
C #8000..#BFFF |
5 #A000..#BFFF |
HOME5 | DOCK5 | EXROM5 |
4 #8000..#9FFF |
HOME4 | DOCK4 | EXROM4 |
B #4000..#7FFF |
3 #6000..#7FFF |
HOME3 | DOCK3 | EXROM3 |
2 #4000..#5FFF |
HOME2 | DOCK2 | EXROM2 |
A #0000..#3FFF |
1 #2000..#3FFF |
HOME1 | DOCK1 | EXROM1 |
0 #0000..#1FFF |
HOME0 | DOCK0 | EXROM0 |
HOME0 oraz HOME1 zawierają ROM w ZX Spectrum. Pozostałe bloki HOMEx są RAM (HOME2 zawiera podstawowy ekran).
Pliki do pobrania
- basicind.txt 18.7kB (2006-06-13 21:21)
- Górne 32kB Dock użyte do uruchomienia dwóch programów BASIC - autor nieznany.
- docktest.zip 4.8kB (2002-09-29 18:19)
- Programy pod ZXVGS do testowania Dock (ze źródłami).
Linki do innych stron
Zobacz również
- Timex Computer 2068
- Timex Computer 2068.
- Timex 2068 : 128kB ROM + 512kB RAM
- Wewnętrzne rozszerzenie pamięci dla Timex Sinclair 2068, Timex Computer 2068 oraz Unipolbrit Komputer 2086. 128kB ROM, dodatkowe 512kB RAM.
- BEU - Timex Bus Expansion Unit
- Nigdy nie wyprodukowany interfejs rozszerzający dla Timex Sinclair 2068 (coś w rodzaju Plug&Play). Artykuły -- Wes Brzozowski -- analiza jak by działało BEU, gdyby zostało dokończone, na podstawie strzępków informacji.
- Timex Cartridge
- Niektóre modele Timex posiadały złącze do cartridge.
| | CPC
Sam Coupé
MSX
Spectrum
Timex
Timex FDD
ZX81
|