~~~~~~~~~~~~~~~~~~~~ Arc.Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~ 
Номер скриншота №:
✰ AFC5B22F440586E48B233EEFE4D7A08F__1717171080 ✰
Заголовок документа оригинал.:
✰ IBM 7090 - Wikipedia ✰
Заголовок документа перевод.:
✰ IBM 7090 — Википедия ✰
Снимок документа находящегося по адресу (URL):
✰ https://en.wikipedia.org/wiki/IBM_7090 ✰
Адрес хранения снимка оригинал (URL):
✰ https://arc.ask3.ru/arc/aa/af/8f/afc5b22f440586e48b233eefe4d7a08f.html ✰
Адрес хранения снимка перевод (URL):
✰ https://arc.ask3.ru/arc/aa/af/8f/afc5b22f440586e48b233eefe4d7a08f__translat.html ✰
Дата и время сохранения документа:
✰ 21.06.2024 07:56:42 (GMT+3, MSK) ✰
Дата и время изменения документа (по данным источника):
✰ 31 May 2024, at 18:58 (UTC). ✰ 

~~~~~~~~~~~~~~~~~~~~~~ Ask3.Ru ~~~~~~~~~~~~~~~~~~~~~~ 
Сервисы Ask3.ru: 
 Архив документов (Снимки документов, в формате HTML, PDF, PNG - подписанные ЭЦП, доказывающие существование документа в момент подписи. Перевод сохраненных документов на русский язык.)https://arc.ask3.ruОтветы на вопросы (Сервис ответов на вопросы, в основном, научной направленности)https://ask3.ru/answer2questionТоварный сопоставитель (Сервис сравнения и выбора товаров) ✰✰
✰ https://ask3.ru/product2collationПартнерыhttps://comrades.ask3.ru


Совет. Чтобы искать на странице, нажмите Ctrl+F или ⌘-F (для MacOS) и введите запрос в поле поиска.
Arc.Ask3.ru: далее начало оригинального документа

IBM 7090 — Википедия Jump to content

ИБМ 7090

Из Википедии, бесплатной энциклопедии

Консольный блок управления IBM 7151 для 7090

IBM 7090 версия второго поколения — это транзисторная более раннего IBM 709 лампах мейнфрейма на электронных , который был разработан для «крупномасштабных научных и технологических приложений». Модель 7090 — четвертый представитель IBM 700/7000 серии научных компьютеров . Первая установка 7090 состоялась в декабре 1959 года. [1] В 1960 году типичная система продавалась за 2,9 миллиона долларов (что эквивалентно 23 миллионам долларов в 2023 году) или могла быть сдана в аренду за 63 500 долларов в месяц (что эквивалентно 501 000 долларов в 2023 году).

В 7090 используется 36-битная длина слова с адресным пространством 32 768 слов (15-битные адреса). [2] Он работает с базовым циклом памяти 2,18 мкс, используя IBM 7302 Core Storage технологию основной памяти из проекта IBM 7030 (Stretch).

Со скоростью обработки около 100 Кфлопс/с . [3] 7090 в шесть раз быстрее, чем 709, и его можно арендовать за половину цены. [4] Модернизированная версия 7094 была вдвое быстрее. И 7090, и 7094 были сняты с продажи 14 июля 1969 года, но системы оставались в эксплуатации более десяти лет спустя. [5] [6] В частности, 7094, в отличие от большинства людей, которые говорят, что 704-й пел « Daisy Bell ».

Разработка и нейминг [ править ]

Хотя модель 709 превосходила свою предшественницу, модель 704, она производилась и продавалась в то время, когда транзисторные схемы вытесняли схемы на электронных лампах. Поэтому IBM перераспределила свою инженерную группу 709 для разработки транзисторного преемника. Этот проект получил название 709-T (от «транзисторный» ), которое из-за звука при разговоре быстро перешло к номенклатуре 7090 (т. е. семь — ой — девяносто). Точно так же родственные машины, такие как 7070 и другое оборудование серии 7000, иногда назывались именами цифра-цифра-десятилетие (например, семь-ой-семьдесят). [ нужна цитата ]

IBM 7094 [ править ]

Консольный блок управления IBM 7151-2 для 7094 с отображением дополнительных индексных регистров в особом дополнительном поле вверху. Обратите внимание на индикатор «Режим нескольких тегов» вверху по центру.

Модернизированная версия IBM 7094 была впервые установлена ​​в сентябре 1962 года. Она имеет семь индексных регистров вместо трёх на более ранних машинах. Консольный блок управления 7151-2 для 7094 имеет наверху характерное поле, на котором отображаются индикаторы четырех новых индексных регистров. [7] В 7094 были представлены операции с плавающей запятой двойной точности и дополнительные инструкции , но в основном сохранялась обратная совместимость с 7090. Хотя 7094 имеет на четыре индексных регистра больше, чем 709 и 7090, во время включения он находится в режиме нескольких тегов . [8] : 8  совместим с 709 и 7090 и требует режима выхода из нескольких тегов [8] : 56  инструкцию, чтобы войти в режим семи индексных регистров и использовать все семь индексных регистров. В режиме нескольких тегов, когда в поле тега установлено более одного бита, содержимое двух или трех выбранных индексных регистров объединяется логическим ИЛИ , а не суммируется , прежде чем произойдет уменьшение. В режиме семи индексных регистров, если трехбитное поле тега не равно нулю, он выбирает только один из семи индексных регистров, однако программа может вернуться в режим нескольких тегов с помощью команды Enter Multiple Tag Mode . [8] : 55  восстановление совместимости с 7090.

В апреле 1964 года был установлен первый процессор 7094 II , который имел почти вдвое большую общую скорость, чем 7094, благодаря более быстрому тактовому циклу , двум банкам памяти и улучшенному перекрытию выполнения инструкций, что было ранним примером конвейерного проектирования. [9]

IBM 7040/7044 [ править ]

В 1963 году IBM представила две новые, более дешевые машины, названные IBM 7040 и 7044. Они имеют 36-битную архитектуру, основанную на 7090, но с некоторыми опущенными или дополнительными инструкциями, а также упрощенным вводом/выводом, что позволяет использовать более современные машины. , более производительные периферийные устройства серии IBM 1400 .

7094/7044 Система с прямым соединением [ править ]

Система прямого сопряжения 7094/7044 (DCS) изначально была разработана клиентом IBM, Aerospace Corporation , с целью добиться большей экономической эффективности и гибкости планирования, чем обеспечивала ленточная операционная система IBM IBSYS. DCS использовала менее дорогой IBM 7044 для обработки ввода-вывода (I/O), при этом 7094 выполнял в основном вычисления. Компания Aerospace разработала операционную систему Direct Пара, расширение IBSYS, которая использовалась другими клиентами IBM. Позже IBM представила DCS как продукт. [10] [11]

Транзисторы и схемы [ править ]

В 7090 использовалось более 50 000 транзисторов с переходом из германиевого сплава и (более быстрый) диффузионный переход из германия. [12] дрейфовые транзисторы . [13]

В 7090 использовались карты стандартной модульной системы (SMS) с логикой текущего режима. [14] некоторые используют дрейфовые транзисторы с диффузным переходом. [12]

Форматы инструкций и данных [ править ]

Основные форматы инструкций были такими же, как у IBM 709 :

  • Трехбитный код операции ( префикс ), 15-битный декремент (D), трехбитный тег (T) и 15-битный адрес (Y).
  • Двенадцатибитный код операции, двухбитный флаг (F), четыре неиспользуемых бита, трехбитный тег (T) и 15-битный адрес (Y).
  • Варианты вышеизложенного с различным распределением битов 12–17 или различным распределением битов 18–35.

В документации кодов операций используется восьмеричный код со знаком. Поле флага указывало, использовать ли косвенную адресацию или нет. Поле декремента часто содержало непосредственный операнд для изменения результатов операции или использовалось для дальнейшего определения типа инструкции. Поле тега может описывать индексный регистр, с которым нужно работать, или использоваться, как описано ниже. Поле Y может содержать адрес, непосредственный операнд или модификатор кода операции. Для инструкций, где поле тега указывало на индексацию, операция была

Т=0
используйте Y
7090
сформировать логическое ИЛИ из выбранных индексных регистров и вычесть из Y
7094 в режиме нескольких тегов (по умолчанию при включении)
то же, что 7090
7094 в режиме семи индексных регистров
вычесть индексный регистр из Y

Если поля F не было или F не все биты, то эффективный адрес был указан выше . В противном случае это было косвенное эффективное обращение ; т. е. получить слово в этом месте и обработать поля T и Y, как описано выше.

Форматы данных

Восьмеричная система счисления использовалась в документации и программировании; Индикаторы и переключатели на дисплеях консоли были сгруппированы в трехбитные поля для удобства преобразования в восьмеричный формат и обратно.

Ввод/вывод [ править ]

IBM 7090 в Исследовательском центре Эймса НАСА в 1961 году с директором Эймса и несколькими сотрудниками IBM. Консольный блок управления IBM 7151 находится справа, а IBM 729 сзади - два блока магнитных ленточных накопителей . Устройство чтения карт IBM 711 находится перед мужчиной и женщиной справа.

Серия 7090 имеет архитектуру каналов данных для ввода и вывода, являющуюся предшественником современного ввода- вывода с прямым доступом к памяти . Можно подключить до восьми каналов данных, IBM 729 к каждому каналу можно подключить до десяти ленточных накопителей . Каналы данных имеют свой собственный очень ограниченный набор операций, называемых командами. Они используются с ленточными (а позднее и дисковыми) накопителями, а также с карточными устройствами и принтерами и обеспечивают высокую на то время производительность. Однако для печати и ввода -вывода перфокарт использовалось то же модифицированное оборудование для записи единичных единиц , что и в 704, и они работали медленно. Стало обычным использовать менее дорогой компьютер IBM 1401 для считывания карт на магнитную ленту для передачи в 7090/94. Вывод будет записываться на ленту и передаваться на 1401 для печати или перфорации карт с использованием гораздо более быстрых периферийных устройств, в частности, линейного принтера IBM 1403 .

Позже IBM представила систему с прямым соединением 7094/7044 ; 7044 осуществлял буферизацию между своими быстрыми периферийными устройствами серии 1400 и дисковыми файлами 1301 или 1302 и использовал связь между каналами данных в качестве интерфейса 7094 для буферизации данных, а 7094 прежде всего выполнение вычислений. Еще есть DCS 7090/7040.

Программное обеспечение [ править ]

Машины 7090 и 7094 были достаточно успешными для своего времени и имели широкую разнообразное программное обеспечение, предоставленное им IBM. существовало очень активное сообщество пользователей Кроме того, внутри пользовательской организации SHARE .

IBSYS — это «мощная» производственная операционная система с многочисленными подсистемами и вариантами языковой поддержки, среди которых FORTRAN , COBOL , SORT/MERGE, ассемблер MAP и другие.

FMS, система мониторинга Fortran , была более легкой, но все же очень эффективной системой, оптимизированной для пакетного программирования на FORTRAN и ассемблере. Предоставленный ассемблер FAP ( Программа сборки FORTRAN ) был несколько менее полным, чем MAP, но обеспечивал отличные возможности для той эпохи. FMS также включала значительно усовершенствованную производную компилятора FORTRAN, первоначально написанную для 704 Бэкусом и его командой.

Известные приложения [ править ]

Двойные 7090 в НАСА во время проекта «Меркурий» .

В СМИ [ править ]

Конкуренты [ править ]

Несмотря на коммерческий успех, IBM 7090 столкнулся с конкуренцией на рынке. Известные современные конкуренты включали в алфавитном порядке:

См. также [ править ]

Ссылки [ править ]

  1. ^ IBM заявляет, что «первый 7090 был установлен в декабре 1959 года» в системе обработки данных 7090.
  2. ^ Хейс, Джон П. (1978). Компьютерная архитектура и организация . п. 33. ISBN  0-07-027363-4 .
  3. ^ Бейли, Дэвид (nd). «Производительность будущих высокопроизводительных компьютеров» . Исследовательские ворота . п. 4 . Проверено 16 апреля 2022 г.
  4. ^ Пью, Эмерсон В.; Джонсон, Лайл Р.; Палмер, Джон Х. (1991). Системы IBM 360 и ранние версии 370 . МТИ Пресс. п. 36 . ISBN  0-262-16123-0 .
  5. ^ «Система обработки данных 7090» . ИБМ. нд . Проверено 16 апреля 2022 г.
  6. ^ «Система обработки данных 7094» . ИБМ. нд . Проверено 16 апреля 2022 г.
  7. ^ «IBM 7094» .
  8. ^ Перейти обратно: а б с Принципы работы IBM 7094 (PDF) . ИБМ. 21 октября 1966 г. А22-6703-4.
  9. ^ Система обработки данных IBM 7094 Model II (PDF) . ИБМ. А22-6760.
  10. ^ Патрик, Роберт Л.; Ван Вранкен, Ричард К. (февраль 2009 г.). «Прямая пара для IBM 7090» . Группа сохранения программного обеспечения, Музей истории компьютеров .
  11. ^ ЕС Смит (сентябрь – декабрь 1963 г.). «Непосредственно связанная многопроцессорная система». IBM Systems Journal . 2 (3): 218–229. дои : 10.1147/sj.23.0218 .
  12. ^ Перейти обратно: а б SMS DBZV: двустороннее И, тип B
  13. ^ 7090 Система обработки данных
  14. ^ SMS AA: двустороннее И (текущий режим)
  15. ^ Сингх, Джай П.; Морган, Роберт П. (октябрь 1971 г.). Использование компьютеров и компьютерные коммуникации в образовании (PDF) (Отчет). Сент-Луис, Миссури: Вашингтонский университет. п. 13. Грант Национального управления по аэронавтике и исследованию космического пространства № Y/NGL-26-008-054 . Проверено 8 марта 2022 г. Большая часть ранних разработок в области разделения времени происходила в университетских кампусах. 8 Ярким примером является CTSS (совместимая система разделения времени) в Массачусетском технологическом институте, которая была первой системой разделения времени общего назначения...
  16. ^ «Аппаратные модификации IBM 7094 для CTSS (RPQ)» . Массачусетский Институт Технологий . нд . Проверено 29 марта 2022 г.
  17. ^ IBM 7094 и CTSS Также содержит ссылки на многие оригинальные документы CTSS.
  18. ^ Крисман, Пенсильвания, изд. (31 декабря 1969 г.). «Совместимая система разделения времени, Руководство программиста» (PDF) . Вычислительный центр Массачусетского технологического института . Проверено 10 марта 2022 г.
  19. ^ «Всем почтение» .
  20. ^ Райли, Кристофер; Кэмпбелл, Даллас (23 октября 2012 г.). «Математика, которая сделала возможным «Вояджер»» . Новости BBC .
  21. ^ Мортон, Питер (1989). Огонь через пустыню: Вумера и совместный англо-австралийский проект 1946–1980 гг . Канберра: Издательская служба правительства Австралии. ISBN  0644475005 .
  22. ^ Мортон, Питер (1989). Огонь в пустыне: Вумера и совместный англо-австралийский проект 1946–1980 гг. (оцифрованный PDF-файл, 2017 г.) . Канберра: AGPS Press. ISBN  0-6481804-0-9 .
  23. ^ Шанкс, Д. ; Ренч-младший, JW (1962). «Вычисление числа π до 100 000 десятичных знаков». Математика вычислений . 16 (77). Американское математическое общество: 76–99. дои : 10.2307/2003813 . JSTOR   2003813 . .
  24. ^ Мерсер, Р.Дж. (1964). След. Программа определения аэрокосмической орбиты . Центр оборонной технической информации.
  25. ^ Мэтьюз, Т. Джей (3 ноября 1965 г.). «Операция Матч» . Гарвардский малиновый . Проверено 22 июля 2020 г.
  26. ^ Роджер Н. Шепард (декабрь 1964 г.). «Закругленность в суждениях об относительном слухе» (PDF) . Журнал Акустического общества Америки . 36 (12): 2346–53. Бибкод : 1964ASAJ...36.2346S . дои : 10.1121/1.1919362 .

Дальнейшее чтение [ править ]

Внешние ссылки [ править ]

Рекорды
Предшествует Самый мощный компьютер в мире
1960
Преемник
Arc.Ask3.Ru: конец оригинального документа.
Arc.Ask3.Ru
Номер скриншота №: AFC5B22F440586E48B233EEFE4D7A08F__1717171080
URL1:https://en.wikipedia.org/wiki/IBM_7090
Заголовок, (Title) документа по адресу, URL1:
IBM 7090 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть, любые претензии не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, денежную единицу можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)