Стиль этой статьи неэнциклопедичен или нарушает нормы литературного русского языка. |
IBM 704 — первый массово-выпускавшийся компьютер с аппаратной поддержкой вычислений с плавающей точкой, представленный фирмой IBM в 1954 году[1]. В руководстве по эксплуатации IBM 704[2] машина характеризуется следующим образом:
Электронная машина обработки данных типа 704 — это большой высокоскоростной электронный вычислитель, управляемый хранящийся внутри программой из инструкций одноадресного типа.
Оригинальный текст (англ.)The type 704 Electronic Data-Processing Machine is a large-scale, high-speed electronic calculator controlled by an internally stored program with instructions of the single address type.
Модель 704 была значительно улучшена по сравнению с более ранней IBM 701 в части архитектуры и реализации. Как и в 701 модели, логические цепи были построены на электронных лампах. Изменения по сравнению с 701 моделью включали использование памяти на магнитных сердечниках вместо трубок Уильямса и добавление трёх индексных регистров. Для поддержки новых возможностей длина инструкций была увеличена до полного размера машинного слова (36 бит). Новый набор команд, несовместимый с набором команд модели 701, стал основой для машин IBM серий 700/7000 с «научной архитектурой».
Модель 704 могла выполнять до 12 000 сложений или до 4000 умножений с плавающей точкой в секунду[1], темп выполнения простых инструкций мог достигать 40 000 в секунду[2]. IBM продала около 140 компьютеров модели 704 между 1955 и 1960 годами.