Составители:
79
между моделями. Степень разнообразия можно оценить, рассмотрев
типы используемых данных.
В компьютерах, предназначенных для научных вычислений с
числами в формате с плавающей запятой, длина слова выбиралась
исходя из решаемых задач, под которые проектировался компьютер. Они
оперировали словами длиной 32, 36, 54 или 60 бит, а разработанный в
СССР БЭСМ-6 оперировал словами длиной 48 бит.
Компьютеры, предназначенные для финансовых и статистических
вычислений, оперировали с двоично-десятичными числами, и не могли
выполнять операции «плавающей» арифметики.
В самой компании IBM, совершившей несколько лет спустя
переворот в производстве вычислительной техники, вычислительные
машины также делились на два направления – научное и коммерческое.
Научная линия состояла из 36-битных двоичных машин с
аккумуляторной архитектурой, обрабатывающих числа с плавающей
запятой (модели IBM 701, 704 и 709), а коммерческая линия состояла из
десятичных машины со словами переменной длины и с 5-битовой
длиной инструкций (модели IBM 702 и 705).
Проект IBM System/360 (1964)
В 1961 г. в компании IBM, в то время разрабатывающей два разных
типа машин, сочли недостаточно революционной новую модель
компьютера для научного применения (8000-ю серию), и раскритиковали
его несовместимость с машинами общего (коммерческого) назначения.
Работу по созданию «новой линии продуктов» (New Product Line),
объединившую оба направления, возглавил Б. Эванс. Для выработки
концепции NPL был создан комитет SPREAD (Systems Programming
Research and Development), изложивший семь основных принципов:
• центральный процессор должен с равным успехом
использоваться для научных и деловых вычислений;
• все члены будущего семейства должны быть способны работать
с одним и тем же набором периферийных устройств;
• для центрального процессора была выбрана гибридная
технология, допускавшая использование микросхем и навесной
монтаж дискретных элементов (к тому времени уже
существовали микросхемы, но они еще не обладали
достаточной надежностью);
• в научных и бизнес-вычислениях должен использоваться один и
тот же язык программирования высокого уровня;
• между всеми членами семейства должна сохраняться
программная совместимость;
• адресация в семействе должна обеспечивать доступ к 16 млн.
символов, а в перспективе – к 2 млрд.;
Страницы
- « первая
- ‹ предыдущая
- …
- 75
- 76
- 77
- 78
- 79
- …
- следующая ›
- последняя »