ATR 8000: Różnice pomiędzy wersjami

Z Atariki
Przejdź do nawigacji Przejdź do wyszukiwania
mNie podano opisu zmian
mNie podano opisu zmian
Linia 7: Linia 7:
Istnieją dwie wersje tego urządzenia. Pierwsza, z pamięcią 16kB, umożliwia dokładnie to, co wyżej zostało opisane, natomiast ATR 8000 z pamięcią 64kB ma możliwość uruchomienia systemu CP/M w trybie 80-kolumnowym (system ten w wersji 2.2 jest wówczas do niego dołączony).
Istnieją dwie wersje tego urządzenia. Pierwsza, z pamięcią 16kB, umożliwia dokładnie to, co wyżej zostało opisane, natomiast ATR 8000 z pamięcią 64kB ma możliwość uruchomienia systemu CP/M w trybie 80-kolumnowym (system ten w wersji 2.2 jest wówczas do niego dołączony).


Do ATR 8000 istnieje rozszerzenie CO POWER 88, zawierające procesor 8088. Daje ono zgodność z komputerami PC/XT (m.in. uruchomienie MS DOS-a oraz niektórych programów).
Do ATR 8000 istnieje rozszerzenie CO POWER 88, zawierające [[procesor]] 8088. Daje ono zgodność z komputerami PC/XT (m.in. uruchomienie MS DOS-a oraz niektórych programów).


Później dodano jeszcze parę usprawnień, planowano także wypuścić do niego interfejs twardego dysku obsługujący trzy formaty: Atari8, CP/M oraz MS-DOS.
Później dodano jeszcze parę usprawnień, planowano także wypuścić do niego interfejs twardego dysku obsługujący trzy formaty: Atari8, CP/M oraz MS-DOS.

Wersja z 25 wrz 2006, 21:56

Dodatek do komputerów serii 400/800, dzięki któremu można bez problemu podłączać do Atari takie urządzenia, jak stacje od PC, drukarka (przez złącze Centronics - ATR 8000 służy wówczas za bufor drukarki), bądź mieć możliwość uruchomienia systemu CP/M z Atari.

Jest to w zasadzie osobny komputer, oparty na mikroprocesorze Z80A, jednak pozbawiony klawiatury. Atari służy więc mu zatem jako terminal.

Istnieją dwie wersje tego urządzenia. Pierwsza, z pamięcią 16kB, umożliwia dokładnie to, co wyżej zostało opisane, natomiast ATR 8000 z pamięcią 64kB ma możliwość uruchomienia systemu CP/M w trybie 80-kolumnowym (system ten w wersji 2.2 jest wówczas do niego dołączony).

Do ATR 8000 istnieje rozszerzenie CO POWER 88, zawierające procesor 8088. Daje ono zgodność z komputerami PC/XT (m.in. uruchomienie MS DOS-a oraz niektórych programów).

Później dodano jeszcze parę usprawnień, planowano także wypuścić do niego interfejs twardego dysku obsługujący trzy formaty: Atari8, CP/M oraz MS-DOS.

Programowanie

Urządzenie zgłasza się jako urządzenie SIO o kodzie $5A. Programy znajdujące się w pamięci ATR8000 można wywoływać przesyłając komendę $47 ("G") z adresem uruchomienia programu w DAUX1/2 podanym w konwencji młodszy/starszy.

Przykładowy kod inicjujący urządzenie:

LDA #$5A
STA DDEVIC
LDA #$01
STA DUNIT
STA DTIMLO
LDA #'G
STA DCMND
LDA #$00
STA DSTATS
LDA #<$F000
STA DAUX1
LDA #>$F000
STA DAUX2
JSR JSIOINT

Wywoływaną procedurą jest procedura zimnego startu ATR8000. Lista procedur systemowych wygląda następująco:

F000 JP COLD ;ATR8000 COLD START ENTRY
F003 JP WARM ;ATR8000 WARM START ENTRY
F006 JP CONST ;CONSOLE STATUS TEST
F009 JP CONIN ;CONSOLE INPUT
F00C JP CONOUT ;CONSOLE OUTPUT
F00F JP DISKIO ;EXECUTE DISK OPERATION
F012 JP LISTOUT ; LIST DEVICE OUTPUT
F015 JP LISTST ; LIST DEVICE STATUS
F018 JP REINIT ; CONSOLE REINITIALIZATION

Linki zewnętrzne

Obrazki


Ten artykuł to tylko zalążek. Możesz pomóc rozwojowi Atariki poprzez rozszerzenie go o więcej informacji.