ZX Spectrum

Niskopoziomowy: odczyt sektorów + kilka bajerów. Reszta realizowana przez DOS. Troche inaczej niż w C64, gdzie DOS był w środku stacji i komunikacja była wysokopoziomowa.

To zwykły UART zamieniony na 2 częstotliwości.

formatting link
formatting link

Pokey miał kilka niezależnych bloków, w tym UART.

Ktoś na YT twierdził że przepisy w UK były inne, ale nie potrafie tego potwierdzić. Fakt że C64 produkowano z i bez ekranowania, być może na różne rynki.

Reply to
heby
Loading thread data ...

Od strony stacji załatwiał to soft w jej ROM-ie. Taka stacja to nie był "goły" napęd wymagający ręcznego sterowania, jak w PC-tach, tylko właściwie oddzielny komputer. Ze SIO wychodziły "formalne" rozkazy, np. "podaj zawartość sektora x" a soft stacji odpowiednio machał głowicą.

O ile kojarzę, to SIO generowało przebieg "cyfrowy", prostokątny, a filtr w magnetofonie przerabiał go na coś bardziej podobnego do sinusa. Ale głowy nie dam - czytałem o tym ca. 30 lat temu.

Kilka na raz było fizycznie podłączone. Sądzę, że bez ostrej żonglerki przerwaniami nie dałoby się używać ich jednocześnie, o ile procesor by wyrobił.

Może w Wielkiej Brytanii nie było tak restrykcyjnych norm...

Reply to
Artur Stachura

[..]

No, i jakos podobnie musialo byc w tym porcie Centronics.

Jakos tak musialo byc.

Tak czy inaczej musial istniec jakis protokow na SIO, ze "a teraz idzie 128 bajtow do drukarki".

Zapewne. Ale czy Spectrum nie zawitalo do USA ? Cos tam pisza, ze akurat w 1980 przepisy zmieniono - ale w ktora strone?.

J.

Reply to
J.F.

Spectrum nie powstał w USA więc nie potrzebował aprobaty amerykańskiej instytucji FCC. Pewnie byłoby to potrzebne przy jakimś masowym imporcie, do którego chyba nigdy nie doszło.

Reply to
Silver Dream !

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.