Bilgisayar terminali

IBM 2741 terminal
(klavye / yazıcı)

Bilgisayar terminali, bir bilgisayar veya bilgisayar sistemine veri girmek ve bu verileri görüntülemek veya yazdırmak için kullanılan elektronik veya elektromekanik bir donanım aygıtıdır.  Teleprinter, erken gün basılmış bir hardcopy terminaline bir örnekti ve on yıllarca bir bilgisayar ekranının kullanılmasını öngördü.[1]

Bir kez bilgisayar terminaline atıfta bulunan CRT (katod ışını tüpü) kısaltması, kişisel bir bilgisayarın ekran tipine atıfta bulundu. İlk terminaller ucuz cihazlardır, ancak giriş için delikli kart veya delikli bantlara kıyasla çok yavaştır, ancak teknoloji geliştikçe ve video gösterimleri ortaya çıktıkça, terminaller bu eski etkileşim biçimlerini sektörden itti.[2]  İlişkili bir gelişme, paralel olarak geliştirilen ve kullanıcının aynı yazıcının her biri kendi terminalindeki birden fazla kullanıcıyı destekleyebilme becerisi ile kullanıcının yazma yeteneğindeki verimsizliklerinden oluşan zaman paylaşımı sistemleriydi.

Bir terminalin işlevi verilerin gösterilmesi ve girilmesi ile sınırlıdır;  önemli yerel programlanabilir veri işleme özelliğine sahip bir aygıta "akıllı terminal" veya istemci denilebilir.  Ana bilgisayara bağlı olarak işlem gücüne bağlı olan bir terminale zayıf bir istemci denir.  Kişisel bir bilgisayar, bir terminalin işlevini çoğaltan, bazen yerel programların eşzamanlı kullanımına ve uzaktaki bir terminal ana sistemine erişime izin veren terminal emülatör yazılımını çalıştırabilir.[3]

TarihDüzenle

İlk çalışan programlanabilir, tamamen otomatik dijital Turing-complete bilgisayar terminali Z3, sonuçları göstermek için bir klavyeye ve bir sıra lambaya sahipti.

Basılı terminallerDüzenle

Bilgisayarlara bağlı olan ilk kullanıcı terminalleri, başlangıçta telgraf veya Friden Flexowriter için kullanılan Teletype Model 33 ASR gibi, elektromekanik teleprinter / teletypewriter (TeleTYpewriter, TTY) idi.  Daha sonra gelen klavye / yazıcı terminalleri arasında IBM 2741 (1965) ve DECwriter LA30 (1970) vardı.[4] Teletiplerin en yüksek hızlarına göre, IBM 2741 ve LA30, saniyede 10, 15 ve 30 karakterdi.  Her ne kadar o zaman "kağıt kral" etkileşim hızı nispeten sınırlıydı.

Erken dönem VDU'lar Düzenle

İlk video bilgisayar ekranları bazen "Cam TTY'ler" ("cam Teletypes") veya "Görsel Ekran Birimleri" (VDU'lar) olarak adlandırılıyordu ve bireysel mantıksal kapı ya da çok ilkel entegre devre LSI yongalarına dayanmak yerine CPU kullanmıyorlardı.  Bununla birlikte, birkaç tedarikçi bir dizi ortak standarda yerleştikten sonra, birçok farklı bilgisayar sistemindeki hızlıca son derece popüler Giriş-Çıkış cihazları haline geldiler:[5]

  • ASCII karakter seti (örneğin, EBCDIC veya bir şirkete özgü herhangi bir şey), ancak erken / ekonomi modelleri genellikle yalnızca büyük harfleri destekledi (örneğin, orijinal ADM-3, küçük harf karakter ROM'lu bir 6053'e yükseltilebilir). 
  • RS-232 seri bağlantı noktaları (25 pimli, modeme bağlanmaya hazır, ancak üreticiye özgü pim kullanımı, örneğin 20 mA akım döngülerinde kullanım için standardı genişletti)
  • 80 karakterden oluşan 24 satır (veya muhtemelen 25 - bazen özel bir durum satırı) metin (IBM delikli kartlarla aynı). Daha sonra modellerde bazen iki karakter genişliği ayarı vardı.
  • Konumlandırılabilen bir miktar imleç (ok tuşları veya "ev" ve diğer doğrudan imleç adres ayar kodları ile)
  • En az 3 kontrol kodunun uygulanması: Satır İadesi (Ctrl-M), Satır Beslemesi (Ctrl-J) ve Zil (Ctrl-G), ancak genellikle daha fazlası olabilir. Alt çizgi, soluk veya ters video karakteri vurgulamak ve özellikle ekranı silmek ve imleci konumlandırmak için çıkış dizileridir.

Computer Terminal Corporation'dan Datapoint, 1967'de ilan edildi, 1969'da piyasaya sürüldü ve bu da onu en eski bağımsız ekran tabanlı terminallerden biri yaptı.  Yukarıda bahsedilen bellek alanı sorununu dijital kaymalı yazmaç tasarımı kullanarak ve daha sonra kullanılan 80 daha çok tercih edilen nokta yerine sadece 72 sütunu kullanarak çözdü.

Datapoint 3300 ile başlayarak, 1970'lerin sonunda ve 1980'lerin başında, Lear-Siegler (ADM-3A), ADDS, Data General, DEC, Hazeltine Corporation, Heath / Zenit, Hewlett-Packard, IBM, Televideo, Dell Wyse dahil olmak üzere onlarca terminal üreticisi vardı.  Craig ve Wyse, çoğu uyumsuz komut sekanslarına sahipti (birçoğu ADM-3'ün başlangıç noktası olarak kullanılmasına rağmen).

Üreticiler arasındaki kontrol kodlarındaki büyük farklılıklar, terminal tiplerini tanımlayan ve gruplayan yazılımlara neden oldu; böylece sistem yazılımı, uygun kontrol kodlarını kullanarak giriş formlarını doğru gösterebildi; Unix benzeri sistemlerde termcap veya terminfo dosyaları, stty yardımcı programı ve TERM ortam değişkeni kullanılacaktır;  Data General'in Business BASIC yazılımında, örneğin, oturum açma sırasında, imlecin konumunu veya 25. satırın içeriğini farklı üreticinin kontrol kodu sekanslarının bir sekansını kullanarak ve terminal tarafından üretilenleri okumayı denemek için terminale bir kod dizisi gönderildi.

Terminallerin büyük çoğunluğu monokrom idi, üreticiler çeşitli biçimlerde yeşil, beyaz veya kehribar ve bazen de mavi ekran fosforları sunuyorlardı.  (Amber'ın göz yorgunluğunu azalttığı iddia edildi).  Mütevazı renk kabiliyetine sahip terminaller de mevcuttu ancak yaygın olarak kullanılmıyordu;  örneğin, popüler Wyse WY50'nin (WY350) bir renk versiyonu, her karakter hücresinde 64 renk sundu.[6]

Akıllı "terminaller Bir "akıllı" terminal kendi işlemesini yapar, genellikle bir mikroişlemci yerleşiktir, ancak mikroişlemcili tüm terminaller gerçek bir girdi işlemesi yapmazlardı: bağlı olduğu ana bilgisayar her bir tuş vuruşuna hızlıca cevap vermek zorunda kalacaktı.  Bu bağlamda "akıllı" terimi, 1969'dan kalmadır. Kayda değer örnekler arasında IBM 2250 ve IBM 2260, IBM 3270'e öncülük etmiş ve 1964 yılında IBM 360 ile tanıtılmıştır.

Işık kalemi ve programlanmış işlev klavyesi dahil olmak üzere IBM 2250 Model 4 Terminallerin çoğu mini bilgisayarlara ya da ana bilgisayarlara bağlandı ve çoğunlukla yeşil ya da sarı ekrana sahipti.  Tipik olarak terminaller bilgisayarla, genellikle bir EIA RS-232, RS-422, RS-423 veya bir akım döngüsü seri arayüzü kullanarak boş bir modem kablosu aracılığıyla bir seri port üzerinden haberleşir.[7]  IBM sistemleri, IBM'in SNA protokolünü kullanarak bir koaksiyel kablo üzerinden iletişim kuruyordu, ancak çoğu DEC, Data General ve NCR (ve benzeri) bilgisayarlarda, sistemleri genişletmek için terminaller için bilgisayar üreticisine karşı rekabet eden birçok görsel ekran tedarikçisi vardı.  Aslında, Intel 8008 için komut tasarımı aslında Computer Terminal Corporation'da Datapoint 2200'ün işlemcisi olarak tasarlanmıştı.

IBM 3270 ve DEC VT100'ün (1978) piyasaya sürülmesinden itibaren, kullanıcı ve programcı VDU teknolojisindeki gelişmelerde önemli avantajlar görebiliyordu, ancak tüm programcılar yeni terminallerin özelliklerini kullanmıyordu

Bazı salak terminaller, birkaç işlemci sırasına, mikroişlemcilere ihtiyaç duymadan yanıt verebildi: çok sayıda Entegre Devreli çoklu baskılı devre kartları kullandılar;  bir terminali "akıllı" olarak sınıflandıran tek faktör, terminaldeki kullanıcı girdisini işleyebilmesi, her bir tuş vuruşunda ana bilgisayarı kesmemesi, ve bir seferde bir veri bloğu göndermesi idi.  1978’de ANSI terminallerinin kullanılmasına rağmen, ADM-3A, TVI912, Data General D2, DEC VT52 gibi 1980’lerin başındaki terminallerin çoğu, (sonraki ADM ve TVI gibi  modeller) ilkel bir blok gönderme özelliğine sahipti.

KaynakçaDüzenle