Бендикс G-20
Компьютер Bendix G-20 был представлен в 1961 году компьютерным подразделением корпорации Bendix в Лос-Анджелесе, Калифорния. G-20 последовал за весьма успешным G-15 ламповым компьютером . Bendix продала свое компьютерное подразделение компании Control Data Corporation в 1963 году, фактически ликвидировав G-20.
Группа 20
[ редактировать ]G-20 весил около 2000 фунтов (910 кг). [ 1 ]
Система G-20 представляла собой универсальный компьютер общего назначения , построенный из транзисторных модулей и памяти на магнитных сердечниках . Размер слова составлял 32 бита плюс четность. Можно использовать до 32 тыс. слов памяти. одинарной и двойной точности Была разрешена арифметика с плавающей запятой , а также специальный масштабируемый формат, называемый Pick-a-Point. Особая форма выбора точки позволяла использовать целое число.
Ячейки памяти с 1 по 63 использовались в качестве индексных регистров. Набор инструкций содержал 110 инструкций. ЦП включал в себя встроенный блок ввода-вывода и средства прерываний. Время умножения составляло 51–63 микросекунды, время деления – 72–84 микросекунды. Базовое время цикла памяти составляло 6 микросекунд.
20-ВОРОТА
[ редактировать ]Специальный язык программирования под названием 20-GATE. [ 2 ] был разработан для «Большой двадцатки». [ 3 ]
Система G-21
[ редактировать ]Специальная конфигурация G-20, двухпроцессорный G-21, использовалась для поддержки вычислений в кампусе Технологического института Карнеги в 1960-х годах. Обычно два процессора работали независимо: один ЦП обрабатывал ввод данных с карты, а другой обрабатывал задания, отправленные через один из 16 телефонов AT&T Dataphone, подключенных к телефонным линиям, обычно через телетайпы Teletype Model 35 KSR, Model 35 ASR и Teletype Model 33 ASR. G-21 имел 32 КБ слов памяти для каждого процессора, но его можно было переконфигурировать для режима 64 КБ для больших программ, обычно в виде одного процессора. Настоящая двухпроцессорная операционная система была разработана на поздних стадиях существования G-21, но так и не достигла стадии производства.
Еще одной особенностью системы G-21 была ее высокоскоростная система Philco «Scopes» — когда перфокарты или телетайпы ASR модели 33 были обычной формой ввода-вывода, эта ЭЛТ- система позволяла отображать информацию на ЭЛТ — и « Космическая война». ! игра. Здесь каждый оператор видел на своем экране корабли другого игрока. Кнопки использовались для тяги, вращения и стрельбы ракетами. G-21 играла в шахматы с человеком через телетайп.
Система каталогов называлась AND – Alpha Numeric Directory. Пользователи телеобработки могли хранить программы на дисках, лентах или запоминающих устройствах RCA RACE, подключенных через компьютер RCA 301 . Пользователи могли получать и редактировать программы через AND. 1-дюймовые магнитные ленты имели блочную адресацию, что позволяло AND управлять файловой системой каталогов попеременно на любом доступном магнитном носителе (ленте, диске или картах RACE).
Машина была запрограммирована на диалекте АЛГОЛА -60 под названием АЛГОЛ-20. Отклонения от Алгола-60 включали отсутствие поддержки рекурсии , расширения встроенного машинного языка G-20 в АЛГОЛ-ЧТО и языка форматирования принтера, разработанного CIT. Другим языком был GATE — расширенный общий алгебраический транслятор. Он также использовал IPL-V (язык обработки информации Ньюэлла-5) и линейный IPL-V, а также COMIT и ассемблер THAT. МОНИТОР был управляющей программой, а специальный набор процедур назывался ИХ ВЕЩИ.
Экспозиция дизайна G-21 появляется в веб-трансляции Карнеги-Меллон дизайнера Джесси Кватсе на CMU CS50. [1]
Список снаряжения, примерно 1965/66 г.
[ редактировать ]- CC-11 Часы реального времени и вспомогательная консоль
- Центральный процессор CP-11 (2)
- Модуль памяти ММ-10 (1)
- Модуль памяти ММ-11 (7)
- Модуль памяти ММ-12, модифицированный для работы с системой отображения.
- Дисковый блок ДМ-11
- Блок управления лентой TC-10 (2)
- Магнитный ленточный блок МТ-10, использованная лента шириной 1 дюйм (8)
- Блок бумажной ленты PT-10
- Буфер телетайпа SE-10
- Высокоскоростной линейный принтер LP-12 (2)
- Низкоскоростной линейный принтер LP-10
- 3 консоли дисплея и 1 контроллер дисплея.
- Для отправки пакетного задания использовалось устройство считывания/перфорирования карт IBM 1402.
Ссылки
[ редактировать ]Примечания
[ редактировать ]- ^ «КОМПЬЮТЕРЫ И ПРОЦЕССОРЫ ДАННЫХ, СЕВЕРНАЯ АМЕРИКА: 2. Компьютерное подразделение Bendix компании Bendix Aviation, G-20, Лос-Анджелес, Калифорния» . Информационный бюллетень о цифровых компьютерах . 12 (2): 1–6. Апрель 1960 года.
- ^ Общий алгебраический переводчик , расширенный
- ^ «20-GATE: алгебраический компилятор для Bendix G-20», Технический вычислительный центр Карнеги, сентябрь 1962 г.
Библиография
[ редактировать ]- Анекдоты , Джесси Т. Куатсе, IEEE Annals of the History of Computing, vol. 28, нет. 3, стр. 76–80, июль-сентябрь 2006 г.
- Система визуального отображения, подходящая для совместного использования , Джесси Кватсе, исправленная версия, 1966 г.
- Проектирование многопроцессорной системы G-21 , Джесси Кватсе, 1965 г.
- Интерактивное программирование в Технологическом институте Карнеги , Эй-Хи-Бонд, 1968 г. [2]
- ЭТО - Языковое руководство , Программный персонал компьютерного центра CIT, 1965 г. [3]
- ЧТО , Джеймс Мур, Компьютерный центр CIT, 1965 г. [4]
- Машинный язык центрального процессора Bendix G-20 , 1961, [5]
- Машинный язык периферийного оборудования Bendix G-20 , 1961, [6]
- Общее справочное руководство Bendix G-20, 1962 г., [7]