Các máy tính lớn mà các thiết bị đầu cuối thực sự được kết nối trông như thế nào?


35

Tôi đang nghiên cứu lịch sử của máy tính để hiểu rõ hơn lý do tại sao các thiết bị đầu cuối Linux hoạt động theo cách chúng làm. Tôi đã đọc rằng vào giữa những năm 1970 đến giữa những năm 1980, hầu hết mọi người đã sử dụng các thiết bị đầu cuối thực (trái ngược với trình giả lập thiết bị đầu cuối) để giao tiếp với các máy tính lớn, đây là một ví dụ về thiết bị đầu cuối thực sự:

nhập mô tả hình ảnh ở đây

Nhưng tôi không thể tìm thấy thông tin về những máy tính lớn mà các thiết bị đầu cuối thực sự được kết nối. Bất cứ ai cũng có thể cung cấp một tên / hình ảnh của máy tính lớn như vậy?


2
Đó là VT100, nó có thể được kết nối với hệ thống VMS nhưng nhiều máy tính lớn khác cũng vậy.
tripleee

1
Googling tên tệp trên màn hình trong ảnh gợi ý mơ hồ một danh sách bộ tải khởi động RT-11, có lẽ là từ PDP-11, nhưng tôi còn quá trẻ để có trải nghiệm cá nhân về điều này (mặc dù gần như chắc chắn nhiều tuổi hơn bạn ).
tripleee

3
@triplee bạn thậm chí có thể yêu cầu đăng nhập trên một số hệ thống lớn tại Bảo tàng Máy tính Sống.
Stephen Kitt

6
@ user226968 Nếu bạn muốn tìm hiểu thêm về các máy tính đời đầu, bạn có thể muốn kiểm tra trang web Retrocomputing . Một tài nguyên khác mà bạn có thể quan tâm, mặc dù trọng tâm của nó theo một nghĩa rộng hơn nhiều và ở một khía cạnh khác hẹp hơn nhiều, đó là danh sách gửi thư của Hội di sản Unix .
một CVn

4
Một bài viết sâu sắc, hơi thú vị về thông tin máy tính cũ là Things Every Hacker Again Knew .
ejjl

Câu trả lời:


42

Thiết bị đầu cuối đó thường được kết nối với PDP-11 hoặc VAX-11 (nó có thể được sử dụng với nhiều loại máy tính khác nhau!). PDP-11, giống như nhiều máy tính mini, thường được đặt trong giá đỡ:

PDP-11

Bạn có thể xem hình ảnh chi tiết về giá đỡ Data General Nova (cùng với thiết bị đầu cuối) trên trang web Retrocomputing của chúng tôi .

Một số biến thể được đặt trong tủ; đây cũng thường là trường hợp của Vaxen:

VAX-11

(Cả hai bức ảnh được chụp từ các bài viết Wikipedia được liên kết ở trên.)

Thiết bị đầu cuối được sử dụng với các máy tính ở mọi kích cỡ, từ các máy tính lớn có kích thước phòng như PDP-10 đến VAXServers có kích thước PC (nhờ các hobbs cho liên kết đến ảnh đó - máy chủ hiển thị có nhỏ hơn nhiều máy chủ PC cùng thời !) hoặc thậm chí các máy trạm hộp pizza vào giữa những năm 1990.

Bạn vẫn có thể kết nối nhiều thiết bị đầu cuối này với PC hiện đại chạy Linux hoặc nhiều hệ điều hành khác, miễn là PC có cổng nối tiếp hoặc bộ điều hợp USB-RS-232 (như Michael Kjorling chỉ ra ) và bạn sử dụng cáp null-modem để kết nối chúng (như được chỉ ra bởi Mark Plotnick ).

Hãy xem Dinosaur's Pen để biết thêm rất nhiều hình ảnh về các hệ thống như vậy trong thực tế sử dụng. Một số ứng dụng vẫn còn trong sản xuất sử dụng phần mềm có từ các loại hệ thống này, mặc dù thông thường phần cứng được mô phỏng; một ví dụ đã được đưa ra gần đây tại Hệ thống mà chúng tôi yêu thích .


3
Nói cách khác, khá nhiều thứ không thể phân biệt được từ tủ lạnh, hoặc một hàng trong số chúng.
tripleee

@triplee thực sự, ít nhất là cho các máy tính có cửa hoặc tủ; sự tương tự đặc biệt thích hợp khi bạn di chuyển lên các máy tính lớn (như PDP-10 ).
Stephen Kitt

3
Một MicroVAX hoặc VAXServer (từ gần cuối của thời kỳ đó) có thể nhỏ như một máy tính để bàn hệ thống (khá lớn) / tháp, ví dụ như sites.inka.de/pcde/site/mvax2_files/mvax2_front_1.jpg
Hobbs

Danh sách thư mục trên màn hình cho biết PDP-11, chẳng hạn như blog.iso50.com/wp-content/uploads/2008/10/pdp-11- Processor.jpg
John Hascall

@tripleee: Và không có gì khác biệt so với một phiên bản mới nhất của IBM BlueGene.
jamesqf

19

Thiết bị đầu cuối đó được kết nối với DEC PDP-11 chạy RT-11 (được giới thiệu vài năm trước DEC VT100). Các hệ thống khác được đề cập - hệ điều hành sử dụng VAX's và PDP-10's - được sử dụng tên tệp dài hơn. RT-11 lưu trữ 3 ký tự cho mỗi từ 16 bit ( radix50 / mod40 ) và tên tệp có tối đa 6 ký tự với phần mở rộng 3 ký tự.

Nếu bạn tra cứu tài liệu cho VAX-11, hệ điều hành VMS của nó được sử dụng (gọi lại bằng tay) ban đầu tên 14 ký tự (với hậu tố cũng dài), và sau đó chuyển sang tên 39 ký tự. Tại sao 39 bạn có thể hỏi? Điều đó sao cho một cái tên rất dài có thể nằm gọn trong 80 cột. Tôi dường như nhớ lại rằng tên tập tin VAX sau này (vào những năm 1990) có thể dài hơn thế ...

nhập mô tả hình ảnh ở đây

Ngay cả khi không có độ dài tên tệp, rõ ràng là RT-11 vì mục thứ ba là RT11SJ.SYS(không phải thứ bạn sẽ thấy trên VAX). Nói chung, RT-11 được chạy trên các máy tính nhỏ , với bộ nhớ không quá 56 kilobyte (8 kilobyte cuối cùng là không gian địa chỉ I / O). Khi được giới thiệu vào đầu những năm 1970, nó có thể chạy trên PDP-11/70 cao cấp có thể có nhiều bộ nhớ hơn, nhưng (tôi đã làm điều này một lần, vào năm 1981, để chuyển các tệp), 11/70 đã chạy RSX-11 ( tổ tiên trước mắt của VAX-11). VAX có nhiều bộ nhớ hơn, thường là vài trăm kilobyte cho các mẫu đầu tiên. Nhưng ảnh chụp màn hình dường như chỉ khoảng mười năm tuổi (một vài năm bắt đầu 0- mặc dù đó có thể là 8), vì vậy PDP-11 có thể có nhiều bộ nhớ hơn thế.

Unix đã được chuyển đến các nền tảng phần cứng đó, nhưng nhìn chung không hiển thị danh sách thư mục theo định dạng cột như được hiển thị. Các nhà phát triển của nó ưa thích các danh sách terser, không có phần đệm giữa tên tệp và hậu tố (và tất nhiên trong Unix, bạn có thể có nhiều dấu chấm trong tên tệp, không giống như các hệ điều hành của DEC).

Đọc thêm (các chương trình sử dụng tên tệp):


1
Đó là 8 giây. Đây là một hình ảnh lớn hơn: rakenapp.com/wp-content/uploads/2015/11/DEC_VT100_terminal.jpg
Kusalananda

Có 9 số trên các dòng khác (thập niên 1990), trong cả hai trường hợp RT-11 được giới thiệu vào năm 1972 (sớm hơn 20 năm so với ảnh chụp màn hình).
Thomas Dickey

8

Đó là một thiết bị đầu cuối Digital-VT100.

Thiết bị đầu cuối DEC-VT100 là một trong một loạt các thiết bị đầu cuối VT-NNN được kết nối qua nối tiếp không đồng bộ (RS-232) có 4-8 dây (và thường được sử dụng điều khiển lưu lượng phần cứng RTS + CTS, DSR + DTR, cộng với sóng mang DCD , truyền dữ liệu mặt đất tín hiệu RX, TX, SD). Thiết bị đầu cuối sẽ được kết nối với thẻ không đồng bộ / thẻ nối tiếp thường có các cổng nối tiếp 4-16. Tốc độ truyền cho các thiết bị đầu cuối thường là 9600 bps, nhưng dao động trong khoảng 300,1200,2400,4800,9600,19200,38400 và các modem nằm trong khoảng từ 300,1200,2400,9600,14400,19200,28800 (các modem được sử dụng trong khi thiết bị đầu cuối sử dụng bps / bit mỗi giây và đọc sự khác biệt thú vị).

Có những nhà sản xuất thiết bị đầu cuối đã tạo ra các thiết bị đầu cuối mô phỏng giao thức đầu cuối VT-100/102. Wyse-50/60 có sự mô phỏng tuyệt vời và có hai cổng nối tiếp cho hai! phiên. Nhưng thỏa thuận thực sự là NCD-XStation mà tôi đã sử dụng để quay số vào máy trạm Stratus (VOS) và Sun, chạy mô phỏng VT-102 và X (vâng, hơn 9600 dialup). Đó là tiền internet. Và vâng, tôi đã hack các mục termcap / terminfo.

DEC VAX-11 và PDP-11 là các máy tính mini điển hình, nhưng có rất nhiều nhà sản xuất máy tính mini, bao gồm Data General (đọc cuốn sách 'Soul of a New Machine' về hệ thống DG Eclipse 32bit), Hewlett-Packard, NCR, Tandem (máy tính chịu lỗi), thậm chí AT & T có 3B2 và 3B1 (Tôi có 3B1 chạy Unix và một trong những hệ thống Unix đầu tiên tôi sử dụng là Fortune 32:16). Vợ tôi đã lập trình Data General Nova và Eclipse. Mặc dù PDP-11 là nguyên mẫu cho một máy tính mini đầu tiên, có nhiều nhà sản xuất và phổ biến rộng rãi các thiết bị đầu cuối, mỗi thiết bị đều có mã hóa riêng cho các byte đặc biệt để điều khiển chuyển động và hành vi của con trỏ, ngoài các bộ ký tự được hiển thị. Ngay cả IBM-PC đời đầu cũng có ANSI.sys cho phép các ký tự điều khiển đầu cuối sử dụng các chuỗi cụ thể để mã hóa chuyển động, vị trí,

PDP-11 là một hệ thống rất phổ biến và đã giúp nuôi dưỡng và lan truyền sự phổ biến của Unix. Ngay cả các tổ hợp phím ^ S và ^ Q được chương trình đầu cuối xterm của bạn nhận ra cho ngày kiểm soát luồng từ thời đó khi điều khiển luồng phần mềm cạnh tranh với điều khiển luồng phần cứng được cung cấp bởi luồng mềm (RTS + CTS) và luồng cứng (DSR + DTR) chân điều khiển được cung cấp bởi RS-232. Các từ 12 bit trên PDP-11 ^ H ^ H8 (đã sửa: PDP-8 và PDP-9 trước đó của DEC có các từ 12 và 18 bit tương ứng), bị ảnh hưởng unix và linux (nhìn vào kết xuất od / bát phân chương trình, và các bit quyền tập tin). Chương trình màn hình và các lệnh điều khiển công việc (&, bg, fg, ^ Z, ^ C) đều xuất phát từ thời đại đó. Trong khi bạn đang xem xét phần cứng ban đầu, hãy xem bộ lệnh Hayes modem để giúp bạn hiểu cách máy tính giao tiếp từ xa. Đọc về đầu nối nối tiếp nam và nữ 25 chân, đầu nối nối tiếp 9 chân và nhận ra ngành công nghiệp đã phát triển đến đâu. Muốn gặp ác mộng? Đọc về X-25.

Chạy PDP-11/40 trong trình duyệt của bạn? https://programmer209.wordpress.com/2011/08/03/the-pdp-11-assugging-lingu/

Tận hưởng chuyến đi của bạn thông qua lịch sử.


2
PDP-11 có từ 16 bit - và byte 8 bit, máy byte đầu tiên được định địa chỉ byte trên bus. (-5/8 và -6/10 chỉ có thể chọn các phần của một từ trong CPU.) Nhưng các định dạng hướng dẫn sử dụng các trường chủ yếu là 3 bit và 6 bit, giúp bát phân thuận tiện hơn khi gỡ lỗi, cũng như phù hợp với các công cụ trên (AFAIK tất cả) các máy DEC trước đây khá nhiều máy tính lớn trong ngày (ít nhất là GE, CDC, IIRC Univac và một số IBM).
dave_thndry_085

@dave_thndry - Tôi mang lại kiến ​​thức về PDP-11 của bạn. Tôi biết có một cái gì đó. CDC Cyber-750 được sử dụng cho lớp Pascal của tôi có từ 60 bit (IIRC) làm cho bộ ký tự 6 bit trở nên thuận tiện (64 ký hiệu), do đó là chữ hoa. thở dài.
ChuckCottrill

4

Dưới đây là ví dụ về máy tính mini từ 24 bit sớm như được hiển thị trong tài liệu của nhà sản xuất

nhập mô tả hình ảnh ở đây Nguồn

Ở bên trái, hai ổ đĩa có kích thước máy giặt, có thể lưu trữ khoảng 40 MB mỗi ổ. Họ cần được phục vụ thường xuyên bởi một kỹ sư từ CDC hoặc nhà sản xuất. Các đĩa đa đĩa nặng có thể tháo rời và không được niêm phong. Bạn có thể thấy các nắp Perspex trống và đế nhựa màu đen cho các gói đĩa nằm trên nắp của các đơn vị ổ đĩa màu xanh.

Ở phía sau, CPU với bảng điều khiển bao gồm các hàng công tắc bật tắt để nhập dữ liệu và hướng dẫn mã máy - chủ yếu được sử dụng để nhập bootstrap để CPU có thể đọc ổ đĩa băng, đầu đọc thẻ hoặc từ tính ổ đĩa băng để bắt đầu quá trình tải hệ điều hành.

Bảng màu xanh phía trên bảng chuyển đổi chuyển đổi sẽ mở ra như một cánh cửa tủ để lộ ra một dãy bảng mạch lớn cắm vào bảng nối đa năng. Những người đầu tiên sử dụng bộ nhớ lõi ferrite - bạn có thể thấy các bit thực tế.

Bên cạnh CPU là một tủ có chiều cao đầy đủ chứa một ổ băng từ cuộn 1200 inch trên mỗi inch để sao lưu và lưu trữ lưu trữ cũng như phân phối phần mềm.

Người đàn ông ở phía sau đang đứng cạnh một người lính.

Người phụ nữ đang ngồi ở một cặp thiết bị đầu cuối, bên phải cô là một đầu đọc thẻ đục lỗ. Hầu hết các chương trình dành riêng cho ứng dụng được viết cục bộ sẽ được tải bằng thiết bị này trong những ngày đầu.

Cuối cùng, giá của các thiết bị đầu cuối giảm xuống đủ thấp để các doanh nghiệp lớn hoặc phòng thí nghiệm nghiên cứu có thể đủ khả năng mua một vài trong số chúng và đặt chúng trong phòng thiết bị đầu cuối để nhân viên có thể chia sẻ chúng trên hệ thống rota.

Một hệ thống giống như trong hình có thể hỗ trợ thứ gì đó theo thứ tự 20-30 người dùng đồng thời trong khi xử lý các công việc hàng loạt trên các cỗ bài bị đấm.

Toàn bộ điều sẽ là máy tính mini. Nó sẽ được đặt trong một phòng máy tính đặc biệt.

Tất nhiên máy tính lớn hơn nhiều.


Hãy chú ý đặc biệt của sàn. Sàn là một sàn được nâng lên đặc biệt và mỗi tấm có thể được nâng lên để truy cập vô số dây cáp cồng kềnh chạy giữa mỗi thành phần của hệ thống (khoảng 4in).
ChuckCottrill

3

Mặc dù đây không chính xác là khoảng thời gian bạn đang nói đến, tôi nghĩ điều này thật thú vị khi chứng minh rằng họ có thể kết nối với hầu hết mọi thứ và đã phục vụ trong nhiều thập kỷ: ở Hungary, tôi nhớ rằng vào năm 1998-1999 tại Đại học BME, bên ngoài các phòng thí nghiệm PC chính (nhiều PC, luôn bận rộn) họ có các thiết bị đầu cuối VT220 trên hành lang được kết nối với ural2.hszk.bme.hu - đối với tất cả những gì tôi biết, họ vẫn có thể ở đó, máy chắc chắn là:

mới ural2

Điều này có nghĩa là nếu bạn biết Solaris CLI, bạn có thể xử lý email của mình trong khi những người khác đang chờ một số PC có sẵn ...

Tên máy chủ là một sự tôn kính đối với một gia đình máy tính cũ hơn nhiều thực sự có trước thiết bị đầu cuối của bạn:

màng cứng2


Tôi đã từng sử dụng các máy trạm của Sun trước Solaris (SunOS dựa trên BSD, vì vậy việc chuyển sang Solaris là một thay đổi lớn).
ChuckCottrill

2

Ngoài ra DECSYSTEM-20s. Có ai ở đây nhớ Star Trek như trò chơi VT-TREK trên TOPS-20 không?

Mỗi nhóm thiết bị đầu cuối sẽ được kết nối qua cáp nối tiếp với bảng ghép kênh có 8 hoặc 16 cổng nối tiếp. Các hệ thống lớn hơn sẽ có nhiều hơn một bảng ghép kênh.


OMG - Tôi đã sử dụng HỆ THỐNG DEC-20 tại Đại học Louisville.
ChuckCottrill

1

Một điều khác chưa được đề cập là các máy tính IBM AS400 / iSeries có nguồn gốc từ các máy tính có cuộn băng (ví dụ trực quan, xem các máy tính trên giàn khoan dầu trong "Diamonds Are Forever"). Loại máy tính này hoàn toàn khác với PDP11 hoặc Vax và vẫn còn được sử dụng rất nhiều trong lĩnh vực dịch vụ tài chính của Vương quốc Anh.

Nếu bạn có trụ sở tại Vương quốc Anh, một nguồn tài nguyên tốt là Bảo tàng Điện toán Quốc gia tại Công viên Bletchley.


Trước đây tôi đã có một IBM AS / 400 như một bàn phòng khách. Một mảnh đẹp của đồ nội thất!
Esa Jokinen

0

Như những người khác đã làm rõ, nó có thể kết nối với một số máy khác nhau. Bạn có thể thấy một cái ở trường đại học của tôi (một IBM 3084Q ở cuối) tại một trang web của bảo tàng thảo luận về máy.

Theo tôi hiểu, PDP-11 đã được sử dụng để các thiết bị đầu cuối (tối đa 300) có thể được kết nối với máy tính lớn. Tôi khá chắc chắn rằng, trong thời đại của tôi, ít nhất một thiết bị đầu cuối trông giống như đã được sử dụng, mặc dù hầu hết chúng ta đã sử dụng các thiết bị khác, bao gồm cả BBC micros.


PDP 8e mà tôi sử dụng được kết nối với hai đơn vị teletype, chạy đầu vào băng giấy và đầu ra máy in mà không có màn hình thời gian thực. Văn phòng cha của quân đội thiết bị IBM cũng vậy, nhưng cũng có băng thật, hoặc thẻ cũng ... nhưng một lần nữa, đầu ra lại là một ram giấy. Các máy tính đầu tiên tôi sử dụng có màn hình là Apple IIe và Tandy. Cha tôi không bao giờ phải sử dụng máy vi tính nhưng chúng tôi có thể kết nối trực tiếp, tăng tốc truy cập vào máy tính lớn. Theo một cách nào đó, tôi nhớ những ngày đó nhưng lập trình ngày nay dễ hơn nhiều lần.
Adam Albanowicz

0

Thiết bị đầu cuối VT100 / 102 phổ biến nhất với máy tính lớp Vax 11/780. Chúng cũng phổ biến với PDP-11. HP có một dòng thiết bị đầu cuối tương tự, với các phím mềm có thể lập trình.

Đáng chú ý là bàn phím của thời đại đó có xu hướng uốn cong cổ tay quá mức và dẫn đến nhiều tuyên bố cho hội chứng đường hầm cá chép.

Tôi đã triển khai nhiều hệ thống PDP-8, PDP-12, PDP-11 và VAX 11/780. Cuối cùng, các hệ thống HP và Sun chạy các biến thể unix đã tạo ra dòng sản phẩm DEC PDP / VAX. Thể loại thiết bị đầu cuối VT100 biến mất khi di chuyển tới màn hình máy trạm hoặc ít nhất là màn hình có khả năng cao hơn (Wyse et al).

Đối với các cài đặt lớn, bộ chọn cổng được sử dụng làm công tắc và bộ tập trung để tạo điều kiện cho số lượng lớn thiết bị đầu cuối, modem, modem thuê kênh, v.v.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.