Введение

ICT 1301 и его более компактная модель ICT 1300 были одними из первых бизнес-компьютеров, разработанных компанией International Computers and Tabulators. Как и большинство машин среднего размера того времени, они использовали память на магнитных сердечниках, барабанные устройства хранения и перфокарты, но отличались тем, что были построены на десятичной, а не двоичной логике.

Описание

1301 была основной машиной в линейке. Её основная память составляла кратные 400 слов по 48 бит (12 десятичных цифр или 12 четырехбитных двоичных значений, от 0 до 15) плюс два бита четности. Максимальный размер составлял 4000 слов. Это была первая машина ICT, использующая ферритовую память. Внешняя память представляла собой магнитный барабан и, опционально, магнитную ленту шириной в один дюйм, полдюйма или четверть дюйма. Ввод данных осуществлялся с 80-колонных перфокарт и, опционально, с 160-колонных перфокарт и перфорированной бумажной ленты. Вывод данных производился на 80-колонные перфокарты, строчный принтер и, опционально, на перфорированную бумажную ленту. Машина работала с тактовой частотой 1 МГц, а её арифметико-логическое устройство (АЛУ) обрабатывало данные в серийно-параллельном режиме – 48-битные слова обрабатывались последовательно, по четыре бита за раз. Простое сложение занимало 21 тактовый цикл; аппаратное умножение в среднем составляло 170 тактовых циклов на цифру; а деление выполнялось программно. Типичная 1301 требовала 65 квадратных метров площади и весила около [указать вес]. Компания CDL была поглощена ICT, но 1301 строилась на площадке GEC, поскольку ICT в то время не располагала достаточными производственными мощностями. Одним из главных преимуществ было аппаратное выполнение вычислений в британской валюте (фунтах, шиллингах и пенсах). Также программистам не требовалось изучать двоичную или восьмеричную арифметику, поскольку набор инструкций был чисто десятичным, а арифметическое устройство не имело двоичного режима, только десятичный или фунты, шиллинги и пенсы. Машина Лондонского университета была восстановлена до рабочего состояния группой энтузиастов, завершивших свою работу в 2012 году.

Стандарт

Читатель карт мог считывать 600 стандартных перфокарт в минуту, каждая из которых вмещала до 80 символов. Перфоратор мог пробивать 100 карт в минуту. Линейный принтер мог печатать 600 строк по 120 символов в минуту. В нем использовался печатающий цилиндр, состоящий из 120 печатных колец, каждое из которых имело 50 символов по окружности. Каждая из 120 печатных позиций оснащалась печатным молотком, который при срабатывании прижимал бумагу и чернильную ленту между собой и вращающимся печатающим цилиндром на доли секунды. Считается, что это первый коммерчески выпускаемый цилиндрический принтер. На барабан можно было записать 12 000 слов данных. Он также имел 400 слов "зарезервированной" памяти, где хранилась загрузочная программа компьютера (тогда называвшаяся "Первичными командами"). Можно было подключить до 8 барабанов. Среднее время доступа составляло 5,7 мс.

Необязательно

Стандартная система магнитной ленты (называемая лентой типа 3) использовала магнитную ленту шириной 12,7 мм с десятью дорожками и плотностью 300 бит на дюйм. Четыре дорожки содержали данные, еще четыре – инвертированные данные, и для каждой группы из четырех дорожек был предусмотрен бит четности. Это позволяло исправлять одиночные ошибки и обнаруживать двойные ошибки. Можно было подключить до восьми ленточных накопителей Ampex TM4, работающих со скоростью 75 дюймов в секунду, обеспечивая пропускную способность 22 500 цифр в секунду. Шпули вмещали до 3600 футов (1097 м) ленты и имели трехконечную конструкцию, распространенную в то время для профессиональных звукозаписывающих устройств, в отличие от более поздней промышленной конструкции с расширяющимся хабом. Система магнитной ленты "High Speed" (называемая лентой типа 1) использовала магнитную ленту шириной 25,4 мм, работающую со скоростью 150 дюймов в секунду, с шестнадцатью дорожками и плотностью 300 бит на дюйм. Восемь дорожек содержали данные, а на остальных восьми – контрольные данные, что позволяло исправлять одиночные ошибки и обнаруживать двойные ошибки. Можно было подключить до восьми ленточных накопителей, обеспечивая пропускную способность 90 000 цифр в секунду. Шпули вмещали до 3600 футов (1097 м) ленты и имели трехконечную конструкцию. Существовала также система, основанная на четвертьдюймовой магнитной ленте. Она имела одну записывающую головку и две читающие головки. Читающие головки были идентичны, но каждая считывала половину ширины ленты. Каждая цифра была представлена двумя участками изменения магнитного потока на ленте. Длина этих участков определяла значение каждой цифры. Это означало, что емкость ленты в некоторой степени зависела от данных. Обрезки поврежденной ленты были совместимы с обычными аудиомагнитофонами того времени, поэтому их активно перерабатывали. Можно было подключить один или два считывателя перфолент, каждый со скоростью 1000 символов в секунду. Также был доступен перфоратор перфолент со скоростью 300 символов в секунду. Предусмотрена была возможность подключения онлайн-телетайпа, хотя лишь немногие машины были им оснащены. К концу срока службы 1301 можно было добавить один стандартный интерфейс ICT, позволяющий записывать данные на магнитную ленту, которая к тому времени стала отраслевым стандартом.

ИКТ 1300

ICT 1300 был полностью идентичен модели 1301, за исключением того, что скорость его считывателя карт была ограничена 300 картами в минуту, а скорость линейного принтера – 300 строк в минуту. Обычно он поставлялся с меньшим объемом оперативной и барабанной памяти, а также без магнитной ленты. Часто использовался барабан с четвертью установленных головок чтения/записи, обеспечивающий 3000 слов по 48 бит в качестве внешней памяти.

ИКТ 1302

ICT 1302 была увеличенной версией 1301 с новым стандартным интерфейсом ICT для подключения периферийных устройств (этот стандартный интерфейс впоследствии использовался в серии ICT 1900).

Существующие и восстановленные ИКТ 1301

В мире сохранилось очень мало компьютеров ИКТ 1301, и ни один из них не функционирует. "Flossie" – это прозвище, данное компьютеру ИКТ 1301 (по состоянию на 2013 год), который хранится в Национальном музее вычислительной техники в Блетчли-Парке, Англия. Изначально компьютер использовался для обработки результатов экзаменов студентов Лондонского университета. Есть надежда, что в конечном итоге он будет восстановлен до рабочего состояния. Второй ИКТ 1301, близкий к рабочему состоянию, экспонируется в музее поселенцев Тоиту Отаго в Данидине, Новая Зеландия. Этот компьютер – первый в городе Данидин – первоначально использовался кондитерской фабрикой Cadbury для расчета счетов и начисления заработной платы. Третий аппарат, названный Артуром, находится в Камбрии, Великобритания. Он принадлежит музею Time Line Computer Archive, и хотя почти полностью собран, не работает.