MB02

MB02+ ZX Spectrum interface

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
3030xx00011obvod RTC
7070xx00111IDE pevný disk
110B0xx01011DMA
150F00001111řadič disketové jednotky WD2797
19130xx10011výběr aktivní disketové jednotky, ovládání motorů, stav disketové jednotky
23170xx10111stránkování paměti
472F00101111řadič disketové jednotky WD2797
794F01001111řadič disketové jednotky WD2797
1116F01101111řadič disketové jednotky WD2797
311F00011111první paralelní port 8255
633F00111111první paralelní port 8255
955F01011111první paralelní port 8255
1277F01111111první paralelní port 8255
271B00011011druhý paralelní port 8255
593B00111011druhý paralelní port 8255
915B01011011druhý paralelní port 8255
1237B01111011druhý 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
163A300011111datový registr
167A700111111registr parametrů
171AB01011111registr sektorů
175AF01111111registr prvního sektoru
179B300011011nižší byte registru cylindru
183B700111011vyšší byte registru cylindru
187BB01011011registr hlavy
191BF01111011příkazový/stavový registr

Reference

  1. a b http://velesoft.speccy.cz/other/zx-ports-full-table.txt
  2. Ří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

Média použitá na této stránce

MB02+ picture01.JPG
Autor: LMN128, Licence: CC BY-SA 4.0
MB02+ picture01