MB02
![ikona](http://upload.wikimedia.org/wikipedia/commons/thumb/2/2c/Broom_icon.svg/48px-Broom_icon.svg.png)
MB-02+ je diskový interface ZX Spectrum a kompatibilní pro počítače vyvinutý v polovině devadesátých let ve Zlínské firmě 8BC s.r.o. Kromě práce s floppy disky a hardisky rozšiřuje možnosti počítače ZX Spectrum v mnoha dalších ohledech.
Základní charakteristika
- kapacita floppy diskety HD: 1.800K; DD: 840K
- rychlost přenosu HD: 40-50K/sec.; DD: 25K/sec.
- interní paměť EPROM 2KB (max. 64KB) nebo FLASH až 256KB; SRAM 128KB až 512KB - zálohováno
- obvod reálného času RTC procesor - zálohováno
- připojitelné až 4 FDD mechaniky
- Kempston/Amiga myš port
- tříkanálový obousměrný paralelní port (přes 8255)
- kompatibilita s kazetovým magnetofonem
- Full-RAM Mode (mód plynulé RAM 64K)
- DOS (až 256 adresářů na disketě, v každém adresáři až 65279 souborů)
- softwarový RESET systému (ZX Spectrum +2A vzhledem ke konstrukci vyjímaje)
Jádrem floppy řadiče je procesor WD2797A. Rychlost přenosu dat zajišťuje procesor Z80-DMA.
MBIDE
Existuje doplňkový interface MBIDE aktuálně ve verzi 3, který lze integrovat přímo do MB02+. Prostřednictvím MBIDE je možné připojit dvojici pevných disků s IDE (PATA) rozhraním. Tento interface je systémem BS-DOS podporován prostřednictvím patche, který zpřístupňuje obrazy disket uložené na pevném disku ve virtuálních mechanikách. Nejnovější verze tohoto patche, nazvaná EasyHDD, přiřazuje virtuální mechaniky od čísla 3 do čísla 127 pro první IDE disk a 131 až 255 pro druhý IDE disk.
Technické informace
Používané porty
Disketový řadič ke svojí činnosti využívá následující porty:[1]
desítkově | šestnáctkově | dekódování | význam |
3 | 03 | 0xx00011 | obvod RTC |
7 | 07 | 0xx00111 | IDE pevný disk |
11 | 0B | 0xx01011 | DMA |
15 | 0F | 00001111 | řadič disketové jednotky WD2797 |
19 | 13 | 0xx10011 | výběr aktivní disketové jednotky, ovládání motorů, stav disketové jednotky |
23 | 17 | 0xx10111 | stránkování paměti |
47 | 2F | 00101111 | řadič disketové jednotky WD2797 |
79 | 4F | 01001111 | řadič disketové jednotky WD2797 |
111 | 6F | 01101111 | řadič disketové jednotky WD2797 |
31 | 1F | 00011111 | první paralelní port 8255 |
63 | 3F | 00111111 | první paralelní port 8255 |
95 | 5F | 01011111 | první paralelní port 8255 |
127 | 7F | 01111111 | první paralelní port 8255 |
27 | 1B | 00011011 | druhý paralelní port 8255 |
59 | 3B | 00111011 | druhý paralelní port 8255 |
91 | 5B | 01011011 | druhý paralelní port 8255 |
123 | 7B | 01111011 | druhý paralelní port 8255 |
V případě použití ZX-IDE IF jsou použity ještě následující porty[1][2]
desítkově | šestnáctkově | dekódování | význam |
163 | A3 | 00011111 | datový registr |
167 | A7 | 00111111 | registr parametrů |
171 | AB | 01011111 | registr sektorů |
175 | AF | 01111111 | registr prvního sektoru |
179 | B3 | 00011011 | nižší byte registru cylindru |
183 | B7 | 00111011 | vyšší byte registru cylindru |
187 | BB | 01011011 | registr hlavy |
191 | BF | 01111011 | příkazový/stavový registr |
Reference
- ↑ a b http://velesoft.speccy.cz/other/zx-ports-full-table.txt
- ↑ Říha, P. ZX-IDE IF - Kompletní popis. ZX Magazín. 1999, čís. 3–4, s. 22–23.
Literatura
- TIŠNOVSKÝ, Pavel. Paměťová zařízení používaná u osmibitových počítačů v současnosti (2). Kapitola Řadič MB-02 pro ZX Spectrum a kompatibilní počítače. Root.cz [online]. 2010-05-25 [cit. 2014-03-17]. Dostupné online. ISSN 1212-8309. ((česky))
- TIŠNOVSKÝ, Pavel. Paměťová zařízení používaná u osmibitových počítačů v současnosti (dokončení). Root.cz [online]. 2010-06-01 [cit. 2014-12-17]. Dostupné online. ISSN 1212-8309. ((česky))
- Обмен опытом - работа с западными дисковыми системами MDOS и MB02. Adventurer. Апрель 2002, čís. 13. Dostupné online. (porovnání disketových řadičů Didaktik 40/80 a MB02)
Externí odkazy
- Popis z roku 2003
- (anglicky) MB-02+ na World of Spectrum
- Informace, zajímavosti a aktuální dění na: https://www.facebook.com/mb02plus
Sinclair ZX Spectrum a kompatibilní počítače a další počítače Sinclair | |
---|---|
Sinclair ZX Spectrum (Sinclair Research a Amstrad) | |
Další počítače Sinclair Research a Amstrad | |
Počítače Timex Sinclair | |
Periférie Sinclair Research a Amstrad | |
Periférie Timex Sinclair | |
Počítače a periférie Didaktik | |
Kompatibilní počítače | ATM Turbo, Delta-S, Delta-S 128, Dubna 48K, Hobbit, Inves Spectrum+, Jupiter Ace, Kay, Kvorum, Orel BK-08, Pentagon, Pentagon 1024SL, Robik, SAM Coupé, Scorpion ZS-256, Sprinter, TK 90X, TK 95, ZX Evolution, ZX Next, ZX Spectrum Next, ZX Spectrum SE |
Nadstavby Sinclair BASICu | |
Integrované obvody | |
Disketové řadiče a páskové jednotky | |
Joysticky a myši (podle způsobu připojení) | |
Klony počítače Sinclair ZX Spectrum, Klony počítačů ZX80 a ZX81, MK14, Cambridge Z88, Timex Sinclair 3068 Klávesnice počítačů ZX Spectrum, Znaková sada ZX Spectrum, Nahrávací rutina ZX Spectra, ROM počítačů ZX Spectrum, Systémové proměnné počítačů ZX Spectrum, Port 253, Port 254, Port 255, IM2, Emulátor počítače ZX Spectrum |