To jest terminal Digital-VT100.
Terminal DEC-VT100 był jednym z szeregu terminali VT-NNN, które zostały połączone za pomocą asynchronicznego portu szeregowego (RS-232), który miał 4-8 przewodów (i często stosował sprzętową kontrolę przepływu RTS + CTS, DSR + DTR, plus nośnik DCD , przesyłanie danych RX, TX, masa sygnału SD). Terminal byłby podłączony do karty asynchronicznej / szeregowej, która często miała 4-16 portów szeregowych. Szybkość transmisji dla terminali często wynosiła 9600 b / s, ale wahała się od 300,1200,2400,4800, 9600,19200,38400, a modemy od 300,1200,2400,9600,14400,19200,28800 (modemy używały transmisji, podczas gdy terminale wykorzystywały bps / bity na sekundę i ciekawe informacje na temat różnicy).
Byli producenci terminali, którzy wytwarzali terminale emulujące protokół terminala VT-100/102. Wyse-50/60 miał doskonałą emulację i miał dwa porty szeregowe dla dwóch! sesje. Ale prawdziwą okazją był NCD-XStation, za pomocą którego łączyłem się ze stacją roboczą Stratus (VOS) i Sun, uruchamiałem emulację VT-102 i X (tak, ponad 9600 dialup). To był przed internetem. I tak, zhackowałem wpisy termcap / terminfo.
DEC VAX-11 i PDP-11 były typowymi minikomputerami, ale było mnóstwo producentów minikomputerów, w tym Data General (przeczytaj książkę „Soul of a New Machine” o systemie 32-bitowym DG Eclipse), Hewlett-Packard, NCR, Tandem (komputery odporne na awarie), nawet AT&T miał 3B2 i 3B1 (miałem 3B1 z systemem Unix, a jednym z pierwszych używanych systemów uniksowych była Fortune 32:16). Moja żona zaprogramowała Data General Nova i Eclipse. Chociaż PDP-11 był prototypowy dla wczesnego minikomputera, było wielu producentów i szerokie rozpowszechnianie terminali, z których każdy ma własne kodowanie specjalnych bajtów do kontrolowania ruchu kursora i zachowań, oprócz zestawów znaków, które mają być wyświetlane. Nawet wczesny IBM-PC miał ANSI.sys, który umożliwiał znakom sterującym terminala używanie określonych sekwencji do kodowania ruchu, położenia,
PDP-11 był bardzo popularnym systemem i pomógł kultywować i rozpowszechniać popularność Uniksa. Nawet kombinacje klawiszy ^ S i ^ Q rozpoznane przez twój terminalowy program Xterm dla kontroli przepływu pochodzą z tej epoki, kiedy oprogramowanie kontroli przepływu konkurowało ze sprzętową kontrolą przepływu zapewnianą przez przepływ miękki (RTS + CTS) i twardy (DSR + DTR) kołki sterujące oferowane przez RS-232. 12-bitowe słowa na PDP-11 ^ H ^ H8 (poprawione: poprzednie PDP-8 i PDP-9 DEC miały odpowiednio 12- i 18-bitowe słowa), wpłynęły na uniks i linux (spójrz na zrzut od / octal program i bity uprawnień do plików). Program ekranowy i polecenia kontroli zadań (&, bg, fg, ^ Z, ^ C) pochodzą z tamtej epoki. Patrząc na wczesny sprzęt, spójrz na zestaw poleceń modemu Hayesa, aby pomóc ci zrozumieć, w jaki sposób komputery komunikują się zdalnie. Przeczytaj o 25-stykowych męskich i żeńskich złączach szeregowych, 9-stykowych złączach szeregowych i dowiedz się, jak daleko posunął się przemysł. Chcesz Nightmares? Przeczytaj o X-25.
Uruchomić PDP-11/40 w przeglądarce? https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assembly-language/
Życzymy udanej podróży po historii.