Введение
"Q 32") - планировавшийся военный компьютер ВВС США. Он был центральным для развертывания в супер боевых центрах в ядерных бункерах и на некоторых надводных военных объектах. В 1958 году Командование воздушной обороны планировало приобрести 13 Q 32 центральных для нескольких воздушных дивизий / секторов.
The AN/FSQ 32 SAGE Solid State Computer (AN/FSQ 7A before December 1958, colloq. "Q 32") was a planned military computer of the United States Air Force. It was central for deployment to Super Combat Centers in nuclear bunkers and to some above ground military installations. In 1958, Air Defense Command planned to acquire 13 Q 32 centrals for several Air Divisions/Sectors.
Разделение времени
К июню 1963 года была продемонстрирована модель "Система совместного использования времени" (TSS) после добавления магнитных барабанов к совместному использованию времени. Каждому пользователю был предоставлен приоритетный временной отрезок, измеряемый в миллисекундах, когда программа пользователя была записана из магнитных барабанов в память гораздо более высокой скорости, обработана, а затем записана обратно в магнитные барабаны с любыми вычислительными изменениями, которые произошли. На него повлияли ранние эксперименты Болта, Беранка и Ньюмана, а также проект CTSS в MIT. Терминалы включали несколько телетипов модели 33 ASR.
Компьютерная сеть
После того, как сеть предупреждения сектора SAGE для первого оперативного центра управления SAGE использовала первую операционную компьютерную сеть (см. В октябре 1965 года Lincoln Labs использовали твердотельный компьютер TX 2 привязанный к прототипу Q 32 для первой телекоммуникации пакетов времени.
Описание
Прототип был военным компьютером IBM 4020, который включал центральный процессор, память, высокоскоростной ввод/вывод, низкоскоростной ввод/вывод, а также операционную консоль для работы и обслуживания компьютера. AN/FSQ 32 включал бы дополнительное оборудование, такое как дисплей и консольное оборудование для использования Командованием воздушной обороны, Командованием воздушной обороны армии, Федеральным управлением авиации и другим персоналом (например, в SCC/DCs, консоли управления оружием для отправки / направления пилотируемых перехватчиков, запуска / направления CIM 10 Bomarcs и запуска ракет Nike земля-воздух).
Центральная обработка
В наборе инструкций использовался фиксированный размер одного слова, обеспечивающего 24 бита для операции и 24 бита для адреса. Адрес состоял из 18 битов (3 байтов) для адреса памяти, с другими битами, используемыми для спецификации индексных регистров и косвенного адресации. Поле операции обеспечивало код операции и множество модификаторов. Некоторые модификаторы позволяли инструкциям работать только на конкретных байтах слова или на конкретных битах байта без отдельных операций маскировки. Другие модификаторы позволили единой 48-битной ALU работать на паре 24-битовых операндов для облегчения векторных операций. Контроль CPU включал сенсорные переключатели для управления различными функциями программного обеспечения, переключатель запуска/остановки, переключатель, усилитель и динамик, обеспечивающий аудио обратную связь или даже воспроизведение музыки, путем подключения одного из четырех бит в основном аккумуляторе, который затем можно было переключать под управлением программного обеспечения с соответствующей скоростью, чтобы произвести любые тона, которые нужно.
Память
Память обращалась к словам длиной 48 бит. Каждое слово было разделено на 8 6-битных байтов. 6-битный байт, в отличие от 8-битного байта, который используется сегодня, был распространен в IBM и других научных компьютерах того времени. Адресное пространство обеспечивало максимальную длину 256K слов. Прототип был оснащен 128 000 слов (48 бит плюс два бита паритета) памяти, охлажденной маслом и водой. Также рассматривались как часть подсистемы памяти, поскольку они были адресованы через фиксированные зарезервированные адреса памяти, были 4 48-позиционные переключатели, в которые можно было вставить короткую программу, и плагин-панель, аналогичную той, которая используется в оборудовании IBM Unit Record, которая имела емкость 32 слова, поэтому более длинные загрузочные или диагностические программы могли быть установлены в плагин-панелях, которые затем могли быть вставлены в контейнер и использоваться в качестве примитивной ROM. Время цикла памяти составляло 2,5 микросекунды, и отсутствие управления памятью было ограничением в компьютере.