Olivetti M20 - Olivetti M20
Producent | Olivetti |
---|---|
Rodzaj | Komputer osobisty |
Data wydania | 1982 |
Wycofane | 1984 |
System operacyjny | PCOS |
procesor | Zilog Z8001 @ 4 MHz |
Pamięć | 128 KB (możliwość rozszerzenia do 512 KB) |
Grafika | 512x256 8 kolorów z kartami rozszerzeń 64Kb, 4 kolory z kartą rozszerzeń 32Kb. 80x25 lub 64x16 znaków |
Następca | Olivetti M24 |
Olivetti M20 jest Zilog Z8000 oparty komputer z Olivetti wprowadzony w 1982 Mimo że oferowane dobre osiągi, to cierpi z powodu braku oprogramowania ze względu na jego wykorzystanie procesora i niestandardowe Z8000 systemu operacyjnego , PCOS. Firma wprowadziła kompatybilny z IBM PC Olivetti M24 w 1983 roku, a linia M20 została wycofana.
Historia
Projektowanie systemu rozpoczęło się w 1979 roku w Cupertino (Kalifornia) w Centrum Zaawansowanych Technologii Olivetti. Kiedy ogłoszono go 31 marca 1982 r., był to prawdopodobnie pierwszy 16-bitowy komputer osobisty w Europie, którego oczekiwany przedział cenowy to 3000-6000 USD.
Magazyn InfoWorld uznał M20 za "odpowiedź na Tandy's Model 16 , komputer osobisty IBM i Apple III "; Sam Olivetti porównał swój komputer do IBM PC, Sirius Victor , Commodore 8000 i Apple II w reklamie telewizyjnej.
Chociaż komputer został początkowo dobrze przyjęty, jego najpoważniejszymi ograniczeniami okazało się korzystanie z niestandardowego systemu operacyjnego (zastrzeżony PCOS Olivetti) i procesora (Zilog Z8001). Pierwszym dużym pakietem oprogramowania był edytor tekstu firmy SofSys zwany sekretarzem wykonawczym , a następnie inny edytor tekstu OliWord i oprogramowanie biznesowe Olibiz . Nie zabrakło również Microsoft BASIC 5.2 z pełną obsługą funkcji sprzętowych.
Aby złagodzić brak aplikacji, Olivetti sprzedał emulator CP/M za 300 USD i dystrybuował pewne pakiety oprogramowania CP/M ( dBase II i SuperCalc ) dla swojego komputera. Olivetti później wprowadził „Alternate Processor Board” (APB 1086), oparty na 8 MHz procesor Intel 8086 dla kompatybilności z oprogramowaniem MS-DOS i CP/M-86 .
W styczniu 1984 Olivetti wprowadził nowy komputer kompatybilny z IBM PC, Olivetti M24 , działający w systemie MS-DOS jako „uzupełnienie” Olivetti M20.
Olivetti sprzedał około 50 000 komputerów M20 w pierwszym roku produkcji.
Cechy
M20 wykorzystuje procesor Zilog Z8001 4 MHz i 128 kB RAM, który można rozszerzyć do 512 kB przez trzy karty pamięci 128 kB. Klawiatura, płyta główna i napędy dysków są zawarte w jednym urządzeniu z oddzielnym monitorem. Komputer posiada również port równoległy ( IEEE-488 ) i szeregowy ( RS-232-C ). Standardowa konfiguracja obejmuje dwa napędy dyskietek 5 1 ⁄ 4 cale 320 KB (pojemność sformatowana 286 KB). Opcjonalnie były dyski 160 KB lub 640 KB (kompatybilne z dyskami 320 KB) lub 5 1 ⁄ 4 -calowy dysk twardy w miejsce jednego z napędów dyskietek (9,2 MB sformatowanej pojemności).
Płyta główna posiada dwa gniazda rozszerzeń przeznaczone na płytę kontrolera dysku twardego , dodatkowy interfejs równoległy, podwójny interfejs szeregowy lub kartę Corvus Omninet LAN . To gniazdo jest również używane przez kartę procesora APB 1086.
M20 zapewnia rozdzielczość wyświetlania 512 × 256 na 12-calowym monitorze monochromatycznym lub kolorowym. Dzięki pamięci rozszerzonej o dwie karty pamięci 32 kB, komputer może wyświetlać 8 kolorów. Przy zastosowaniu tylko jednej dodatkowej karty pamięci dostępne są tylko 4 kolory z 8 palety kolorów . Cała grafika jest generowana w pikselach (nie ma określonego trybu tekstowego ), znaki tekstowe mają rozdzielczość 64 znaków na 16 wierszy (lub 80 znaków na 25 wierszy).
Klawiatura nie posiada klawiszy delete , tab i backspace - ich funkcje można zmapować na klawisze specjalne S1 lub S2 za pomocą narzędzia systemowego "Change Key". Zamiast standardowych klawiszy funkcyjnych , funkcje specjalne zdefiniowane przez użytkownika są wywoływane przez naciśnięcie pomarańczowego klawisza „Polecenie” lub jasnoniebieskiego klawisza „Sterowanie” wraz z innym klawiszem (tworzy 24 definiowane przez użytkownika klawisze funkcyjne). Klawiatura numeryczna służy również do sterowania kursorem .
PCOS
PCOS (Professional Computer Operating System) to jednoużytkownikowy, jednozadaniowy system operacyjny . Był używany na komputerach Olivetti M20 i L1. Pierwsza wersja (PCOS 1.0) obsługuje nazwy plików o długości 14 znaków, bez katalogów i z limitem 192 plików na dysk (tzw. wolumin ). PCOS wymaga znacznej części pamięci głównej. System operacyjny z interpreterem BASIC zajmuje 64 kB RAM, kolejne 16 kB jest zarezerwowane na wyjście ekranu, a użytkownikowi pozostaje tylko około 40 kB RAM na nierozszerzonej maszynie. Wersja 2.0 obsługuje dynamiczną alokację pamięci, łagodząc ograniczenia pamięci segmentowej procesora Z8000. PCOS może chronić woluminy (dyski) hasłami, pojedyncze pliki i programy BASIC (przed listingiem/edycją/kopiowaniem). Standardowa konfiguracja systemu operacyjnego obejmuje interpreter BASIC, inne języki programowania ( Asembler i PASCAL ) są opcjonalne.
Przykładowe polecenia PCOS:
- vformat - formatuje wolumin
- vrename - zmienia nazwę woluminu
- vpass - zmienia hasło głośności
- vlist - lista plików
- vquick - szybka lista plików
- vcopy - kopia woluminu
- fcopy - kopia pliku
- flist - wyświetla zawartość pliku tekstowego
- basic - uruchom interpreter BASIC
- dconfig - konfiguracja systemu
- slanguage - ustawienia regionalne systemu