TX -0 , Transistorized Ex perimental computer zero , но ласково называемый tixo (произносится как «tix oh»), был одним из первых полностью транзисторных компьютеров и содержал огромный на тот момент объём памяти на магнитных сердечниках — 64 К 18-битных слов . Строительство TX-0 началось в 1955 году [1] и закончилось в 1956 году. [2] [3] [4] Он непрерывно использовался в 1960-х годах в Массачусетском технологическом институте . TX-0 включал в себя около 3600 высокочастотных поверхностно-барьерных транзисторов Philco , первых транзисторов, пригодных для высокоскоростных компьютеров. [5] TX-0 и его прямой потомок, оригинальный PDP-1 , были платформами для пионерских компьютерных исследований и развития того, что позже назовут культурой компьютерных « хакеров ». Для MIT это был первый компьютер, который предоставлял системную консоль , которая позволяла осуществлять прямое взаимодействие, в отличие от предыдущих компьютеров, которые требовали использования перфокарт в качестве основного интерфейса для программистов, отлаживающих свои программы. [6] Члены Tech Model Railroad Club MIT , «самые первые хакеры в MIT», наслаждались интерактивностью, предоставляемой консолью, и были наняты Марвином Мински для работы над этой и другими системами, используемыми группой ИИ Мински. [7]
Разработанный в лаборатории Массачусетского технологического института в Линкольне [4] в основном как эксперимент по транзисторному проектированию и созданию ОЧЕНЬ МАЛЕНЬКИХ систем памяти на сердечниках, TX-0 по сути был транзисторной версией не менее известного Whirlwind , также созданного в лаборатории Линкольна. В то время как Whirlwind занимал целый этаж небольшой квартиры, TX-0 помещался в одной разумно по размеру комнате и все же был несколько быстрее. Как и Whirlwind, TX-0 был оснащен векторной системой отображения , состоящей из 12-дюймового осциллографа с рабочей областью 7 на 7 дюймов, подключенного к 18-битному выходному регистру компьютера, что позволяло ему отображать точки и векторы с разрешением до 512×512 позиций экрана. [8]
TX-0 был 18-битным компьютером с 16-битным диапазоном адресов. Первые два бита машинного слова обозначали инструкцию, а оставшиеся 16 бит использовались для указания ячейки памяти или операнда для специальной инструкции «оперировать». Эти два бита создавали четыре возможные инструкции, которые включали инструкции сохранения, сложения и условного перехода в качестве базового набора.
Уэсли А. Кларк разработал логику, а Кен Олсен курировал инженерную разработку. [4]
Первоначально ламповый компьютер под названием TX-1 проектировался для тестирования первого большого банка памяти на магнитных сердечниках . Однако проект так и не был одобрен, и TX-1 так и не был построен. Вместо этого TX-0 был разработан для той же цели, за исключением использования транзисторов. После успешного завершения TX-0 работа немедленно перешла к гораздо более крупному и гораздо более сложному TX-2 , завершенному в 1958 году. [9] Поскольку в то время сердечниковая память была очень дорогой, несколько частей памяти TX-0 были разобраны для проекта TX-2.
Через некоторое время TX-0 больше не считался стоящим хранения в Lincoln Lab, и был «одолжен» (полупостоянно) в Исследовательской лаборатории электроники Массачусетского технологического института (RLE) в июле 1958 года, где он стал центральным элементом исследований, которые в конечном итоге превратились в Лабораторию искусственного интеллекта Массачусетского технологического института и изначальную культуру компьютерных хакеров . Поставленная из Lincoln Laboratory всего с 4K ядра, машина больше не нуждалась в 16 битах для представления адреса хранения. Примерно через полтора года количество битов инструкций было удвоено до четырех, что позволило в общей сложности использовать 16 инструкций, и был добавлен индексный регистр . Это значительно улучшило программируемость машины, но все еще оставляло место для последующего расширения памяти до 8K (четыре бита инструкций и однобитный флаг индексации оставляли 13 бит для адресации). Этот недавно модифицированный TX-0 использовался для разработки огромного количества достижений в области вычислительной техники, включая распознавание речи и рукописного ввода , а также инструментов, необходимых для работы над такими проектами, включая текстовые редакторы и отладчики .
Тем временем проект TX-2 столкнулся с собственными трудностями, и несколько членов команды решили покинуть проект в Lincoln Lab и основать собственную компанию — Digital Equipment Corporation (DEC).
После недолгой продажи «лабораторных модулей» в виде простых логических элементов из конструкции TX-2, недавно созданная Digital Equipment Corporation (DEC) решила произвести «очищенную» конструкцию TX-0 и поставила ее в 1961 году как PDP -1 . Год спустя DEC пожертвовала инженерный прототип машины PDP-1 Массачусетскому технологическому институту. Она была установлена в комнате рядом с TX-0, и две машины работали бок о бок в течение почти десятилетия.
Значительные части TX-0 хранятся в лаборатории Линкольна Массачусетского технологического института. В 1983 году TX-0 все еще работал и был показан работающим над приложением лабиринта в первом эпизоде Computer Chronicles .
В рамках своего использования в исследованиях искусственного интеллекта компьютер использовался для написания простых пьес в стиле вестерн и был показан в телевизионном документальном фильме CBS 1961 года «Мыслящая машина», а также в одноименной книге Джона Пфайффера, опубликованной издательством JB Lippincott Company в 1962 году.
Div. 6 - Lincoln Lab
MIT
Разработка TX-0 в Массачусетском технологическом институте — в ней приняли участие Даг Росс и Харрисон (Дит) Морзе, выпускники Electronic Systems Group, интервью провел Гордон Белл.