Adapter monochromatyczny IBM — IBM Monochrome Display Adapter
Data wydania | 1981 |
---|---|
Architektura | Motorola 6845 |
Karty | |
Poziom podstawowy | IBM MDA, Artysta systemów sterowania 1, Hitachi HD6845SP, UMC UM6845 |
Historia | |
Następca | Karta graficzna Hercules , ulepszony adapter graficzny |
Monochromatyczny wyświetlacz Adapter ( MDA , również karty MDA , monochromatyczny wyświetlacz i Printer Adapter , MDPA ) jest IBM „s standardowy karta graficzna i tryb graficzny dla PC wprowadzonego w 1981 roku MDA nie posiada żadnych trybów graficznych pixel-adresowalne, tylko jeden monochromatyczny tryb tekstowy, który może wyświetlać 80 kolumn na 25 wierszy znaków tekstowych o wysokiej rozdzielczości lub symboli przydatnych do rysowania formularzy.
Projektowanie sprzętu
Oryginalna karta IBM MDA była 8-bitową kartą ISA z kontrolerem wyświetlacza Motorola 6845 , 4 kB pamięci RAM, portem wyjściowym DE-9 przeznaczonym do użytku z monochromatycznym monitorem IBM oraz portem równoległym do podłączenia drukarki, unikając trzeba kupić osobną kartę.
Możliwości
MDA opierało się na systemie wyświetlania IBM Datamaster i było przeznaczone do obsługi zastosowań biznesowych i przetwarzania tekstu dzięki ostrym znakom o wysokiej rozdzielczości. Każdy znak jest renderowany w polu o wymiarach 9×14 pikseli , z czego 7×11 przedstawia sam znak, a pozostałe piksele zapewniają odstęp między kolumnami i liniami znaków. Niektóre znaki, takie jak małe „m”, są renderowane w poprzek ośmiu pikseli.
Teoretyczna całkowita rozdzielczość ekranu MDA wynosi 720 × 350 pikseli, jeśli zsumuje się wymiary wszystkich komórek znaków, ale MDA nie może adresować poszczególnych pikseli, aby w pełni wykorzystać tę rozdzielczość. Każda komórka znakowa może być ustawiona na jeden z 256 znaków bitmapowych przechowywanych w pamięci ROM na karcie i ten zestaw znaków nie może być zmieniony z wbudowanej sprzętowej strony kodowej 437 . Jedynym sposobem na symulację "grafiki" jest użycie grafiki ASCII .
Strona kodowa 437 ma 256 znaków (0-255), w tym standardowe 95 drukowalnych znaków ASCII z (32-126), a 33 kody kontrolne ASCII (0-31 i 127) są zastąpione drukowalnymi symbolami graficznymi. Zawiera również kolejne 128 znaków (128-255), podobnie jak wyżej wymienione znaki do rysowania formularzy. Niektóre z tych kształtów pojawiają się w Unicode jako znaki do rysowania w ramce .
Istnieje kilka wartości atrybutów - flag bitowych, które można ustawić na każdym znaku na ekranie. Są to niewidoczne, podkreślone, normalne, jasne (pogrubione), odwrócone wideo i migające . Rewers wideo zamienia kolory pierwszego planu i tła, a miganie powoduje okresowe miganie tekstu. Niektóre z tych atrybutów można łączyć, dzięki czemu np. można renderować jasny, podkreślony tekst.
|
Wczesne wersje płyty MDA mają sprzęt zdolny do wyprowadzania czerwonych, zielonych i niebieskich sygnałów TTL na normalnie niepodłączonych stykach złącza wideo, teoretycznie umożliwiając 8-kolorowy wyświetlacz z odpowiednim monitorem. Rejestry umożliwiają również włączanie i wyłączanie trybu monochromatycznego. Nie istnieje (powszechnie) opublikowane oprogramowanie, które faktycznie kontroluje tę funkcję.
Posługiwać się
MDA został wydany wraz z IBM Color Graphics Adapter i faktycznie mógł być zainstalowany wraz z CGA na tym samym komputerze. Polecenie dołączone do PC-DOS pozwalało na przełączanie głównego wyświetlacza między kartami CGA i MDA.
Z powodu braku grafiki adresowalnej w pikselach właściciele MDA nie mogli grać w gry komputerowe wydane z obsługą grafiki. Jednak gry tekstowe zostały wydane na PC (w tym tekstowe przygodówki ) i przynajmniej jedna gra, IBM One Hundred And One Monochrome Mazes , wymaga MDA. Postacie rysujące w pudełkach sprawiły, że produkcja podstawowej grafiki była praktyczna dla wczesnych tytułów gier na PC, w tym gier drzwiowych BBS lub tytułów takich jak Castle Adventure .
Innym zastosowaniem MDA był dodatkowy wyświetlacz do debugowania. Aplikacje takie jak SoftICE i debugger Windows pozwoliły na jednoczesne użycie MDA i innej karty graficznej, z MDA wyświetlającym interfejs debuggera, podczas gdy druga karta pokazywała główny ekran.
Przyjęcie
MDA był bardziej popularny niż IBM Color Graphics Adapter do zastosowań biznesowych. Wyższa rozdzielczość tekstu MDA i włączenie portu drukarki uczyniły go bardziej atrakcyjnym dla aplikacji biznesowych, na których koncentrował się oryginalny komputer. Jednak niezadowolenie z jego ograniczeń szybko doprowadziło do tego, że firmy trzecie wypuściły konkurencyjny sprzęt.
Dobrze znanym przykładem była karta graficzna Hercules . Wprowadzony w 1982 roku, oferował zarówno tryb tekstowy o wysokiej rozdzielczości zgodny z MDA, jak i monochromatyczny tryb graficzny. Mógł adresować poszczególne piksele i wyświetlać czarno-biały obraz o wymiarach 720×348 pikseli. Ta rozdzielczość była lepsza od karty CGA, ale oferowała grafikę adresowalną w pikselach, więc pomimo braku możliwości kolorów, oferta adaptera Hercules z grafiką bitmapową w wysokiej rozdzielczości w połączeniu z jakością tekstu klasy MDA sprawiła, że jest to popularny wybór, który był nawet dostarczany z wieloma klony.
Specyfikacje
Złącze
Szpilka | Funkcjonować |
---|---|
1 | Grunt |
2 | Grunt |
3 | Nieużywany |
4 | Nieużywany |
5 | Nieużywany |
6 | Intensywność |
7 | Wideo |
8 | Synchronizacja pozioma (+) |
9 | Synchronizacja pionowa (-) |
Sygnał
Rodzaj | Cyfrowy, TTL |
---|---|
Rezolucja | 720h × 350v |
H-częst. | 18,432 kHz |
V-częst. | 50 Hz |
Zabarwienie | 1 |
Intensywność koloru | 2-4 |
Klonuj tablice
Inne karty oferują kompatybilność z MDA, ale różnią się sposobem wyświetlania atrybutów lub używanej czcionki.
- 3270 szt.
- Amstrad PPC / PC20
- Artysta systemów sterowania 1
- Tamarack Mikroelektronika TD3088A3
Zobacz też
- Karta graficzna Hercules
- Kolorowa karta graficzna
- Karta graficzna Orchid
- Wyświetlacz z zielonym ekranem
- Lista interfejsów wyświetlania
- Lista nieistniejących układów graficznych i firm wydających karty