НКР Век 100
Эта статья нуждается в дополнительных цитатах для проверки . ( февраль 2011 г. ) |
NCR Century 100 был первым компьютером NCR, полностью построенным на интегральной схеме, построенным в 1968 году. [ 1 ] Все логические элементы были созданы путем соединения элементов И-НЕ вместе для формирования триггеров и других сложных схем. Консоль системы имела всего 18 индикаторов и переключателей и позволяла вводить процедуру загрузки или изменять загруженные программы или данные в памяти. Также была доступна консоль для пишущей машинки.
Периферийные устройства
[ редактировать ]Серия 615-100 включала в себя полную систему обработки данных, которая имела 16 КБ или 32 КБ памяти на коротких стержнях, устройство считывания перфокарт или бумажной ленты на 80 столбцов , два съемных дисковых накопителя скоростью 600 строк в минуту. емкостью 5 МБ и линейный принтер со . Система могла быть оснащена устройством считывания перфоленты или внешним устройством считывания/перфорации карт, а также позволяла подключать несколько 9-дорожечных 1/2-дюймовых катушечных магнитных ленточных накопителей. К системе можно было подключить еще два дисковода.
В серии Century использовался набор команд с двумя длинами команд: 4 байта (32 бита) и 8 байтов (64 бита).
Род памяти
[ редактировать ]В памяти компьютеров серии Century использовались короткие керамические стержни, покрытые оксидом железа. Длиной 1 ⁄ дюйма (1,6 мм) и диаметром примерно с человеческий волос — в качестве оперативной памяти, а не трудоемкой основной памяти , которая использовалась в других компьютерах того времени. Экономика машинной сборки была увеличена за счет продажи стержневой памяти без уплаты патентных отчислений на основную память конкуренту NCR, IBM . Каждый модуль памяти 16 КБ состоял из двух стопок, каждая из которых содержала шестнадцать плоскостей по 4608 стержней. [ 2 ]
Дисководы
[ редактировать ]В дисководе модели 655 использовался съемный блок дисков. Это была первая компания NCR, которая использовала плавающие или летающие головки с 12 головками чтения/записи на поверхность. [ 3 ] Это сократило перемещение от пути к пути и, следовательно, время доступа. Однако это означало, что на один диск приходилось в 12 раз больше головок, что увеличивало вероятность поломки головок. Эти летающие головки перемещались с помощью 16-позиционного магнитного привода. В приводе использовались четыре разных магнита для создания 16 положений. Магнитные приводы позже были заменены гидравлическими приводами, а еще позже гидравлические приводы были заменены приводами со звуковой катушкой . В 1972 году NCR продала свой бизнес по производству дисков компании Magnetics Peripherals, Inc. , совместному предприятию с CDC, и после этого использовала диски этого совместного предприятия.
Языки программирования
[ редактировать ]NCR Century 100 поддерживал несколько языков программирования : NEAT/3 (National's Easy Auto-coding Technique, более поздняя версия языка NEAT/1, работавшая в компьютерной системе NCR 315 ), COBOL , FORTRAN , RPG-II , NEAT/AM. и БЕЙСИК .
Аппаратное обеспечение
[ редактировать ]В системе было 39 аппаратных инструкций. Ранние версии оборудования не имели аппаратных инструкций умножения или деления; вместо этого они эмулировались с помощью программного обеспечения. [ нужна ссылка ] Машина использовала ASCII 8-битный код . Он также поддерживал упакованные десятичные поля со знаком или без него. Без знака (положительное) число могло бы храниться всего в двух байтах, при этом каждый из 8 битов символа содержал бы две цифры, например 0001 0010 0011 0100 для 1234.
Типичная аппаратная конфигурация состояла из панели с тумблерами и индикаторами для входа в загрузчик, телетайпа для ввода команд операционной системы, считывателя перфокарт, который подавал карты под действием силы тяжести (они падали на станцию считывания, извлекались и поворачивались). на 180 градусов, а затем помещен в выходной лоток), два дисковода 655 и принтер, который печатал около 600 строк в минуту. Загрузчик и периферийные устройства обычно находились на перфокартах, которые уведомляли операционную систему, какие устройства использовать, через карты входа PAL (список доступности периферийных устройств). Команда «go» операционной системе была печально известна: «EE» control-G (колокольчик). [ нужна ссылка ]
В Century 100 отсутствовали аппаратные сенсорные переключатели , которые были у Century 200. Программы, пытавшиеся получить доступ к сенсорным переключателям Century 100, просто останавливались с юмористическим сообщением: «Вы найдете переключатели, и я проверю их!» отображается на консольной пишущей машинке. [ нужна ссылка ]
Уникальная особенность аппаратного и программного обеспечения Century позволила уменьшить размер обычного исполнительного устройства 4K до всего лишь 512 байт, освободив драгоценное хранилище. [ нужна ссылка ]
Century 50 был медленнее, чем Century 100, и имел только 16 КБ памяти тонкопленочного стержня. [ нужна ссылка ]
Ссылки
[ редактировать ]- ^ Рейли, Эдвин Д. (2003). Вехи развития информатики и информационных технологий . Издательская группа Гринвуд . п. 181 . ISBN 1-57356-521-0 .
НКР Сенчури 100.
- ^ Справочное руководство по процессору NCR Century 100 (PDF) . НКР. Февраль 1970 года.
- ^ «NCR РЕГИСТРИРУЕТ УВЕЛИЧЕНИЕ ПРОИЗВОДСТВА, ПРОДАЖ, ПОПАДАЕТ В ОСНОВНУЮ СТРУКЦИЮ EDP», Datamation, август 1969 г., стр. 111
Внешние ссылки
[ редактировать ]- Процессор NCR Century 100 на Wayback Machine (архивировано 21 октября 2017 г.) — справочное руководство NCR (1970 г.)
- Основная память: серия NCR Century на Wayback Machine (архивировано 3 июля 2021 г.)
- «каталог pdf/ncr» . Bitsavers.org.