Port 253
Port 253, při použití šestnáctkové soustavy port FD, je port procesoru Z80 používaný v počítačích Sinclair ZX Spectrum. Obvykle se pod tímto označením neuvažuje pouze tento jediný port, ale všechny porty B*256+253, kde B je od 0 do 255 (šestnáctkově xxFD, kde xx je od 00 do FF).[1] U většiny počítačů kompatibilních se ZX Spectrem, je-li použit, je použit především pro stránkování paměti a řízení hudebního čipu AY. Protože port 253 je již obsazen mnoha perifériemi, začal být pro novější periférie využíván port 247 (šestnáctkově F7).[2]
U počítače Timex Sinclair 2068 je port 253 uváděn jako rezervovaný,[3] ve starší dokumentaci je uváděno, že port 253 (společně s portem 252) má sloužit ke stránkování rozšířené paměti, které ale ve finální verzi počítače bylo provedeno jiným způsobem.[4]
Využití portu 253
port |
dekódování |
počítač/zařízení |
význam
|
253 |
FD |
xxxxxx0x |
rozšíření paměti podle Lamače[5][6], rozšíření paměti podle Konkola[7] |
stránkování paměti
|
|
SAM Coupé |
data MIDI
|
4093 |
0FFD |
0000xxxx xxxxxx0x |
ZX Spectrum +2A/+3 |
paralelní port
|
8189 |
1FFD |
0001xxxx xxxxxx0x |
ZX Spectrum +2A/+3[8] |
stránkování paměti
|
00xxxxxx xxxxxx01 |
Pentagon 1024SL v1.4[9] |
rozšířené stránkování paměti
|
|
Chrome[10], Scorpion ZS-256, Scorpion GMX[11], Sprinter[12]
|
12285 |
2FFD |
0010xxxx xxxxxx0x |
ZX Spectrum +2A/+3 |
stavový registr řadiče disketové jednotky
|
16381 |
3FFD |
0011xxxx xxxxxx0x |
ZX Spectrum +2A/+3 |
datový registr řadiče disketové jednotky
|
|
78FD |
|
Scorpion GMX[11] |
rozšířené stránkování paměti
|
|
7AFD |
|
Scorpion GMX[11] |
hardwarový scroller
|
|
7CFD |
|
Scorpion GMX[11] |
hardwarový scroller
|
32253 |
7DFD |
|
ATM Turbo 512[13] |
A/D převodník, nastavení barevné palety
|
0xxxxx0x xxxxxx0x |
ATM Turbo 2[13][14] |
A/D převodník
|
|
7EFD |
|
Scorpion GMX[11] |
rozšířené stránkování paměti
|
32765 |
7FFD |
0xxxxxxx xxxxxx0x |
ZX Spectrum 128/+2[15], ATM Turbo 2[13], Pentagon, Pentagon 1024SL v2.2[16], Profi |
stránkování paměti
|
01xxxxxx xxxxxx0x |
ZX Spectrum +2A/+3[15]
|
01xxxxxx xxxxxx01 |
Pentagon 1024SL v1.4[9]
|
0xxxxxxx xxx11x0x |
Kvorum[17]
|
|
ATM Turbo 512[13], Chrome[10], Profi, Scorpion ZS-256, Scorpion GMX[11], Sprinter[12]
|
33021 |
80FD |
1x0xxxxx xxx11x0x |
Kvorum[17] |
rozšířené stránkování paměti
|
45053 |
AFFD |
10x0xxxx xxxxxx0x |
Kvadra[18][19] |
data sekundárního hudebního čipu AY
|
49149 |
BFFD |
10xxxxxx xxxxxx0x |
ZX Spectrum 128K/+2/+2A/+3 |
data hudebního čipu AY
|
101xxxxx xxx1xx0x |
Kvorum[17]
|
10x1xxxx xxxxxx0x |
Kvadra (primární AY)[18][19]
|
|
ATM Turbo 512[13], ATM Turbo 2[13], Chrome[10], Sprinter[12]
|
57341 |
DFFD |
xx0xxxxx xxxxxx0x |
Profi |
rozšířené stránkování paměti
|
|
Scorpion GMX[11]
|
61437 |
EFFD |
11x0xxxx xxxxxx0x |
Kvadra[18][19] |
výběr datového registru sekundárního hudebního čipu AY
|
65021 |
FDFD |
|
ATM Turbo 512[13] |
rozšířené stránkování paměti, modem
|
65533 |
FFFD |
11xxxxxx xxxxxx0x |
ZX Spectrum 128K/+2/+2A/+3 |
výběr datového registru hudebního čipu AY
|
111xxxxx xxx1xx0x |
Kvorum[17]
|
11x1xxxx xxxxxx0x |
Kvadra (primární AY)[18][19]
|
|
ATM Turbo 512[13], ATM Turbo 2[13], Chrome[10], Sprinter[12]
|
Reference
- ↑ ГРОМОВ, Кирилл. Некоторые соображения по поводу порта #FD. Spectrofon. Февраль 1996, čís. 17. Dostupné online.
- ↑ ИСАЕВ, Максим. Стандарты: Rest in Peace?. Optron. Июль 1998, čís. 15. Dostupné online.
- ↑ CORCORAN, V. C.; BRANIGIN, M. H. Timex Sinclair 2068 Personal Color Computer - Technical Reference Manual. Příprava vydání Woods, Tim. 2. vyd. Colton (Oregon): Time Designs Magazine Co., 1986. Založeno na původním modrém manuálu vydaném Timex Computer Corp..
- ↑ BRZOZOWSKI, Wes. The Mystery of the Missing 253 - part 1. . Dostupné online. Archivováno 6. 6. 2013 na Wayback Machine.
- ↑ LAMAČ, Jiří; MECA, Daniel. CP/M na ZX Spectrum. Amatérské radio. Čís. 9/88, s. 337 - ?.
- ↑ ŽABENSKÝ, Petr. ROM, RAM, EPROM, PROM, ... - Hrátky s pamění a něco už skoro zapomenutého. ZX Magazín. Čís. 1/96, s. 28–29. ISSN 1210-4833.
- ↑ KONKOL, Imrich. CP/M opäť na scéne - Úprava pamäti ZX Spectra pre OS CP/M. FIFO. Február 1993, roč. 3, čís. 21, s. 10–11.
- ↑ Порт 1FFD na SpeccyWiki
- ↑ a b http://wos.meulie.net/pub/spectrum/technical-docs/Pentagon_InstructionsAndAssembly.pdf
- ↑ a b c d http://www.aticatac.altervista.org/tech.htm
- ↑ a b c d e f g +Gama. GMX - Graphics Memory eXpander. ZX Magazín. 1999, čís. 4/98-1/99, s. 10–11.
- ↑ a b c d +Gama. Ruské plečky. ZX Magazín. 1999, čís. 3–4, s. 24–27.
- ↑ a b c d e f g h i http://atmturbo.nedopc.com/atmdscr.htm
- ↑ http://velesoft.speccy.cz/other/zx-ports-full-table.txt
- ↑ a b Порт 7FFD na SpeccyWiki
- ↑ http://pentagon.nedopc.com/ver22.pdf
- ↑ a b c d http://atmturbo.nedopc.com/others/kvorum/kv_ports.htm
- ↑ a b c d Квадро - квадросиситема для ZX Spectrum на основе AY3-8910. Faultless. Ноябрь 1997, čís. 08. Dostupné online.
- ↑ a b c d http://zxdn.narod.ru/hardware/dpt1qdra.htm
Externí odkazy
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 |
TS1000, TS1500, TS2068, TS2048, TC2068, TC2048 (prototypy: TS2000, TS2016, TS2048, TS2068, TS2072, TC3256) Přestože některé z prototypovýchh počítačů mají stejné názvy jako sériově vyráběné počítače, nejedná se o stejné počítače. | | Periférie Sinclair Research a Amstrad | | | Periférie Timex Sinclair |
kazetový magnetofon TS2020, tiskárna TS2040, modem TS2050, rozbočovač sběrnice TS2060, varianta ZX Microdrive TS2065, tiskárna TS2080, joystick TS2090, digitální kazetový magnetofon TC2010, tiskárna TC2080, Timex FDD, FDD3000, Interface RS-232, klávesnice TT3000, Joystick-Sound Unit | | Počítače a periférie Didaktik | | | Kompatibilní počítače |
ATM Turbo, Delta-S, Delta-S 128, Dubna 48K, Hobbit, Inves Spectrum+, 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 | | | Hardware |
| | | Integrované obvody | | | Porty procesoru | |
| | Disketové řadiče a páskové jednotky |
A&J Microdrive, Beta Disk Interface, Byte Drive 500, CS-Disk, Delta Disk, Disciple, +D, FD-68, Kempston Disc Interface, Larken Disk System, MB02, Oliger 2068 Floppy Disk Interface, Opus Discovery, Swiftdisc II, Thurnall Disk System, Triton QD, Viscount disk drive, Wafadrive, ZX Diskface Plus, ZX Diskface Quick | | Joysticky a myši (podle způsobu připojení) | | | Klony počítače Sinclair ZX Spectrum, MK14, Cambridge Z88, Timex Sinclair 3068 Znaková sada ZX Spectrum, Nahrávací rutina ZX Spectra, ROM počítačů ZX Spectrum, Systémové proměnné počítačů ZX Spectrum, IM2, Emulátor počítače ZX Spectrum |
|
|