- 63 -
w 1975 r. firma Howlett Packard zastosowała mikroprooosor w seryjnym monitorze alfanumerycznym model 2640A [1♦]• Monitor ten odznacza się rozbudowanymi możliwościami funkcjonalnymi przy stosunkowo niokioj cenie. Mikroprocesory umożliwiły uzyskanie elastyczności funkcjonalnej pozwą-lftjocoj dostosowywać urządzenie końcowe do nowych zastosowań i dopasowywać je do zmieniających się wymagań użytkownika. Model 2640A jest pierwszym z planowanej rodziny monitorów alfanumerycznych o podanych własnościach.
Monitor 2640A może przeprowadzać bamodiagnozę i sygnalizować sytuacje, w których wymagana jost pomoo serwisowa. Testy umożliwiają obsłudze szybkie zlokalizowanie uszkodzonego modułu.
Prograuy zapewniająoe wyżej podane ceohy monitora ekranowego są przechowywane w pamięci 3ta-łoj (ROM) o pojemności 8 k bajtów.
Konstruktorzy zastosowali mikroprooesor dostępny w handlu uznając, że wykorzystanie go będzie znacznio tańsze i mniej ozasochłonne od skonstruowania własnego wyspecjalizowanego układu wiel-kio.j skali integraoji, ewentualnie od zastosowania standardowy oh układów logicznych o znacznej objętości i wymugającyoh ponadto znaoznio więcej miejsoa.
Mikroprooosor ma 48 instrukoji jedno- dwu- lub trójbajtowych, akumulator, zespół rejestrów, licznik programu, stosową pamięć adresów dla siedmiu podprogramów i możliwość adresowania 16 384 miojso pomięci. Z mikroprocesorem współdziałają 8-bitowe standardowe układy logiczne. Szyna wejścia/wyjścia jest wykorzystywana do przesyłania danych i adresów pamięci.
Do generacji znaków zastosowano w tym modelu matrycę punktową o wysokiej rozróżnialności. Na ekranio można uzyskać 24 linie 80-znokowe. Oprócz standardowych znaków alfabetu łacińskiego mogą być stosowano symbole matematyczne, symbole alfabetu greokiego, planuje się ponadto stosowanie symboli pisma japońskiego. Można uzyskać obraz negatywowy, we wszystkich kombinacjach można łączyć pulsowanie, zmniejszanie jaskrawości i podkreślanie znaków. Miejsca pamięci przydzielane są w sposób dynamiczny. W urządzeniu można jednocześnie pamiętać do 400 linii. Pamięć może być powiększona za pomocą modułów 2 k lub 4 k. Użytkownik może sprawdzić i poprawić dane przed rozpoczęciom transmisji tych danych do komputera.
Autonomiczny procesor tekstowy
Kolejny, nowy jakościowo etap rozszerzenia możliwości funkcjonalnych monitorów alfanumerycz-nych stanowi opracowanie tak zwanego autonomicznego procesora tekstowego. W skład systemu two-rzącogo autonomiczny procesor tekstowy wohodzi monitor alfanumeryczny, pamięć masowa (np. na olastycznyra dysku lub,taśmie magnetycznej), drukarka wysokiej jakości oraz procesor sterujący tymi urządzeniami.
System tego typu wykonuje bardzo zróżnicowane operacje rodakcyjne i edytorskie: manipulacjo symbolami, słowami, wierszami, akapitami, stronicami, wprowadzanie poprawek, drukowanie tokstów itd. Przotworzony i skorygowany tekst może-być przesłany do pamięci masowej lub wydrukowany za pomocą drukarki.
Do sterowania praoą urządzeń wohodząoyoh w skład systemu procesora tekstowego można z po.•/1•: niom zastosować mikroprocesor. Parametry funkcjonalne i szybkość mikroprocesora muszą umoż.. wykonanie wszystkich wymieniony oh operacji w ozasie rzeozywistym. Mikroprocesor pracujący w r-u. ważanym systemie musi sterować przesyłaniem danych między pamięcią i dyskiem z prędkością 230 Kbitów/s oraz odznaozać się dużą szybkośoią wykonywania operacji redagowania tekstu.
W autonomicznym prooesorze tekstowym opisanym w [5] zastosowano specjalnie skonstruoy/any mikroprocesor AES - 80C charakteryzujący się:
• krótkim czasem wykonania instrukcji (około 240.ns),
• 16-poziomowym' stosem pozwalającym korzystać z podprogramów wewnątrz instrukcji,
• zdolnością bezpośredniego przetwarzania danych uzyskiwanych z zewnątrz za pomocą urządzeń wojścia/wyjśoia,
• niezależną adresacją instrukoji i danych, co pozwala pobierać instrukoje z pamięci stałej jodnocześnie z wykonaniem instrukoji pobierania danych.