Blit är en programmerbar rastergrafikterminal skapad på Bell Labs av Rob Pike och Bart Locanty 1982.
Efter utvecklingen av framgångsrika prototyper av Rob Pike och Bart Locanti, lanserades Blit på marknaden av AT&T och Teletype Corporation. 1984 släpptes modellen "DMD 5620" (förkortning för engelsk dot-mapped display ). [1] Den följdes av "630 MTG" (förkortning för engelsk multi-tasking graphics ) - 1987 och "730 MTG" - 1989. "5620" använde en Western Electric Bellmac 32-processor och hade en 800x1024x1 ( 66x88 tecken i textläge) monokrom fosforgrön skärm med en uppdateringsfrekvens på 30Hz. "630" och "730" körde på Motorola 68000-processorer och hade 1024x1024x1 skärmar med snabbare uppdateringshastigheter, med de flesta skärmar som är orange med undantag för vissa partier med grön eller svartvit skärm.
Det finns en populär förklaring till namnet "Blit": Bell Labs Intelligent Terminal ("smart terminal från Bell Labs"), och skaparna själva dechiffrerade det ofta på skämt som Bacon, Sallad och Interactive Tomato (" bacon , sallad och interaktiva ") t omat"). Rob Pike skriver dock själv i sin artikel att namnet på enheten kommer från den andra stavelsen i kombinationen bit blit – det gemensamma namnet för den bitoperation kring vilken hela den tekniska implementeringen av terminalen är uppbyggd [2] . Till en början, under utvecklingen, kallades enheten jerq - från PERQ , en grafisk arbetsstation tillverkad av Three Rivers Computer Corporation .
När den var påslagen såg Blit ut som en vanlig textterminal , om än med ovanliga storlekar. Men efter att ha anslutit via en seriell port till en Unix -dator kunde datorn, med hjälp av escape-sekvenser , ladda ner program till terminalen, som sedan kördes av dess processor. Sådana program kan använda terminalens grafiska möjligheter, såväl som hjälpmedel som en datormus . Vanligtvis laddade användaren ner "fönstersystem" - mpx eller senare mux - som ersatte ett textbaserat terminalgränssnitt med ett musdrivet fönstergrafikgränssnitt , där flera fönster strömmades samtidigt från datorn över en enda tråd.
Varje fönster var till en början ett enkelt textgränssnitt, som sedan kunde ersättas av ett interaktivt program som laddades in i terminalens minne: en mer avancerad textterminal, en interaktiv textredigerare eller en grafisk "klocka". Resultatet liknade ett typiskt modernt Unix-gränssnitt; Men på grund av den låga seriella datahastigheten kördes den interaktiva delen av programmet på ett separat system. Således kan Blit betraktas som ett exempel på den tidiga användningen av distribuerad datoranvändning.
Pike skrev två fönstersystem för Blit-terminalen, mpx för 8th Edition Unix och mux för 9th Edition Unix, vilket höll deras utveckling minimalistisk. De påverkade senare " 8½ " ( engelska ) och " rio " ( engelska ) fönstersystem i operativsystemet Plan 9 . När Blit släpptes på marknaden som "DMD 5620" inkluderade Unix System V.3 en variant av mpx som kallas lager [3] .
En Blit-emulator som kan köra fabriksterminalfirmware och köra mux ingår i 9front , en gaffel av Plan 9. [4] mux är tillgänglig i den nyligen offentligt släppta Research Unix v8 [5] .
Den här artikeln har förberetts med hjälp av material från den online encyklopediska ordboken Jargon File , som är allmän egendom enligt det bifogade meddelandet . |
Rob Pike | |
---|---|
Operativsystem | |
Programmeringsspråk | |
programvara | |
Publikationer |
|
Övrig |
|