A Blit egy programozható rasztergrafikus terminál , amelyet Rob Pike és Bart Locanty készített 1982-ben a Bell Labsnál.
Rob Pike és Bart Locanti sikeres prototípusainak fejlesztése után a Blit az AT&T és a Teletype Corporation hozta piacra . 1984-ben megjelent a "DMD 5620" (az angol ponttérképes kijelző rövidítése) modell . [1] Ezt követte a "630 MTG" (az angol multi-tasking graphics rövidítése ) - 1987-ben és "730 MTG" - 1989-ben. Az "5620" Western Electric Bellmac 32 processzort használt, és 800x1024x1 -es ( szöveges módban 66x88 karakteres) monokróm foszforzöld kijelzőt tartalmazott 30 Hz-es frissítési gyakorisággal. A "630" és a "730" Motorola 68000 processzorokon futott, és 1024x1024x1-es, gyorsabb frissítési sebességgel rendelkező kijelzőkkel rendelkezik, a legtöbb kijelző narancssárga volt, kivéve néhány zöld vagy fekete-fehér kijelzőt.
A „Blit” elnevezésnek van egy népszerű magyarázata: Bell Labs Intelligent Terminal („intelligens terminál a Bell Labstól”), és maguk az alkotók gyakran tréfásan megfejtették Bacon, Lettuce és Interactive Tomato ( „ bacon , saláta és interaktív ”) néven. t omat"). Rob Pike azonban maga írja cikkében, hogy az eszköz neve a blit kombináció második szótagjából származik - a bitművelet általános neve, amely köré a terminál teljes technikai megvalósítása épül [2] . Kezdetben, a fejlesztés során az eszközt jerq-nek hívták - a PERQ -tól, a Three Rivers Computer Corporation által gyártott grafikus munkaállomástól .
Bekapcsolt állapotban a Blit egy szokásos szöveges terminálnak tűnt , bár szokatlan méretekkel. Miután azonban soros porton keresztül csatlakozott egy Unix számítógéphez, a számítógép az escape szekvenciák segítségével programokat tudott letölteni a terminálra, amelyeket aztán a processzora végrehajtott. Az ilyen programok használhatják a terminál grafikus képességeit, valamint olyan segédeszközöket, mint például a számítógépes egér . A felhasználó jellemzően "ablakrendszereket" - mpx vagy újabb mux -ot töltött le, amely a szöveges terminál interfészt helyettesítette egy egérvezérelt ablakgrafikus interfésszel , ahol több ablakot streameltek egyszerre a számítógépről egyetlen vezetéken keresztül.
Minden ablak eleinte egy egyszerű szöveges felület volt, amelyet aztán a terminál memóriájába betöltött interaktív programmal helyettesíthettek: fejlettebb szöveges terminállal, interaktív szövegszerkesztővel vagy grafikus „órával”. Az eredmény egy tipikus modern Unix grafikus felhasználói felületre emlékeztetett; az alacsony soros adatátviteli sebesség miatt azonban a program interaktív része külön rendszeren futott. Így a Blit az elosztott számítástechnika korai használatának példájának tekinthető .
Pike két ablakrendszert írt a Blit terminálhoz, az mpx -et a 8. kiadású Unixhoz és a mux -ot a 9. kiadású Unixhoz, megőrizve a fejlesztésüket minimalistán. Később hatással voltak a Plan 9 operációs rendszer " 8½ " ( angol ) és " rio " ( angol ) ablakrendszereire . Amikor a Blit "DMD 5620" néven megjelent a piacon, a Unix System V.3 tartalmazta az mpx egy változatát , úgynevezett rétegeket [3] .
A gyári terminál firmware és mux futtatására képes Blit emulátort a 9front tartalmazza , a 9. terv egyik formája. [4] A mux elérhető a nemrégiben nyilvánosan kiadott Research Unix v8 -ban [5] .
Ez a cikk a Jargon File online enciklopédikus szótár anyagának felhasználásával készült , amely a mellékelt közlemény szerint közkincs . |
Rob Pike | |
---|---|
Operációs rendszer | |
Programozási nyelvek | |
Szoftver | |
Publikációk |
|
Egyéb |
|