05/10/2026 · VietTechies · Biên tập

Năm 1956, máy tính Whirlwind Mark I mở ra khả năng tích hợp trực tiếp bàn phím và máy in nhờ kết nối với thiết bị Friden Flexowriter. Vào thời điểm đó, các máy điện báo cơ-điện (Teletype) sơ khai hoạt động qua giao diện vòng dòng điện (current loop) ở tốc độ 75 baud, chỉ in được mười ký tự 5-bit mỗi giây lên giấy. Quá trình tương tác khi đó bị giới hạn vật lý bởi cơ chế cuộn giấy và đầu in chậm chạp. Ngay cả khi các thiết bị đầu cuối in ra giấy tốc độ cao hơn xuất hiện, chẳng hạn như DECwriter ra mắt năm 1970, nhà sản xuất vẫn phải thỏa hiệp về mặt cơ khí. Để người dùng có thể đọc câu lệnh hướng dẫn hoặc kiểm tra văn bản vừa nhập, đầu in kim của DECwriter sẽ tự động dịch chuyển sang bên cạnh mỗi khi quá trình truyền dữ liệu tạm ngưng.

Từ thiết bị TTY "màn hình thủy tinh" đến màn hình định vị con trỏ
Khi ngành máy tính chuyển dịch sang mô hình chia sẻ thời gian (time-sharing) vào cuối những năm 1960, giấy in trở thành điểm nghẽn lớn trong vận hành. Các nhà thiết kế phần cứng tìm cách loại bỏ hoàn toàn giấy mà vẫn giữ nguyên các giao thức điện báo hiện có. Năm 1967, Tập đoàn Computer Terminal công bố Datapoint 3300 và bắt đầu xuất hàng vào năm 1969 dưới dạng màn hình hiển thị video chế độ ký tự. Được chế tạo để mô phỏng mẫu máy Teletype Model 33 phổ biến thời đó, Datapoint 3300 thay thế giấy bằng màn hình ống tia catốt, khiến những thiết bị như vậy nhận biệt danh "glass TTY" (TTY màn hình thủy tinh). Đến năm 1970, các thiết bị như DEC VT05 và Hazeltine 2000 mang tới khả năng định vị con trỏ. Thay vì chỉ in văn bản từng dòng một, máy tính trung tâm (mainframe) có thể gửi các mã điều khiển để di chuyển con trỏ màn hình trực tiếp đến các tọa độ cụ thể, mở ra thời kỳ cho các màn hình tương tác hai chiều.
Logic vi xử lý và quá trình chuẩn hóa màn hình
Đầu những năm 1970, các màn hình hiển thị video bước vào kỷ nguyên kinh điển nhờ chi phí sản xuất giảm và phần cứng được chuẩn hóa. Thay vì phụ thuộc vào các bộ xử lý trung tâm quy mô lớn đắt đỏ, những thiết bị như Lear-Siegler ADM-3A, DEC VT52 và DEC VT100 sử dụng các cổng logic riêng lẻ, chip LSI hoặc các bộ vi xử lý tiêu chuẩn như Intel 8080. Các nhà sản xuất dần thống nhất những quy chuẩn phần cứng chung nhằm bảo đảm khả năng tương thích giữa các hệ thống chia sẻ thời gian khác nhau. Các thiết bị đầu cuối chuẩn hóa cổng nối tiếp RS-232 25 chân và bố cục hiển thị gồm 24 hoặc 25 dòng chứa 72 hoặc 80 ký tự—độ rộng phản ánh trực tiếp bố cục vật lý của thẻ đục lỗ IBM.
Lớp trừu tượng phần mềm xử lý bộ lệnh bất tương thích
Dù giao diện phần cứng đã chuẩn hóa qua RS-232, các nhà sản xuất thiết bị đầu cuối vẫn tự tạo ra các mã điều khiển và chuỗi escape riêng cho những thao tác màn hình như xóa dòng hay định vị con trỏ. Để tránh việc phần mềm bị lỗi khi chạy trên các mẫu thiết bị khác nhau, các nhà phát triển hệ điều hành đã xây dựng những lớp trừu tượng phần mềm. Các hệ thống Unix đã đưa vào các công cụ như tiện ích stty, biến môi trường TERM và cơ sở dữ liệu điều khiển trung tâm như termcap và terminfo. Những cơ sở dữ liệu phần mềm này dịch các câu lệnh chương trình chung thành chính xác mã escape mà một mẫu phần cứng cụ thể yêu cầu, giúp các trình biên soạn văn bản và ứng dụng toàn màn hình hoạt động mượt mà trên hàng trăm thiết bị đầu cuối đối lập nhau.
Di sản phần cứng trong các giao diện phần mềm hiện đại
Mặc dù các màn hình hiển thị video độc lập cuối cùng đã bị thay thế bởi máy tính cá nhân vào cuối những năm 1980 và 1990, những lựa chọn thiết kế vật lý và logic của chúng vẫn hiện diện trong nền tin học ngày nay. Theo các ghi chép lịch sử, bố cục bàn phím của thiết bị đầu cuối DEC VT220 đã ảnh hưởng mạnh mẽ đến bàn phím Model M của IBM vào năm 1985, đặt ra tiêu chuẩn sắp xếp phím cho bàn phím máy tính để bàn hiện đại. Đồng thời, các thiết bị đầu cuối vật lý đã chuyển mình thành các trình giả lập phần mềm như xterm, Windows Terminal và PuTTY, duy trì quy trình làm việc bằng dòng lệnh trên các hệ điều hành hiện đại.
Ảnh đầu bài: minh họa do AI tạo, không phải ảnh tư liệu.
Nguồn: System console
