NCR 315 Система обработки данных , выпущенный в январе 1962 года NCR , [1] является вторым поколения компьютера . На всех печатных платах используется резисторно-транзисторная логика (RTL) для создания различных логических элементов. Он использует 12-битную блочную структуру памяти с использованием памяти на магнитном сердечнике . В инструкциях может использоваться блок памяти как два 6-битных буквенно - цифровых символа или как три 4-битных BCD.цифры. Базовая память - это 5000 «плит» (10 000 знаков или 15 000 десятичных цифр) ручной основной памяти, которая может быть расширена до 40 000 плит (80 000 знаков или 120 000 десятичных цифр) в четырех шкафах размером с холодильник. Главный процессор включает в себя три шкафа и секцию консоли, в которой находятся блок питания, клавиатура, устройство вывода данных ( электрическая пишущая машинка IBM ) и панель с индикаторами, указывающими текущее состояние счетчика программ, регистров, арифметического аккумулятора и системных ошибок. . Ввод / вывод осуществляется путем прямого параллельного подключения к каждому типу периферийных устройств через пучок из двух кабелей с кабелями толщиной 1 дюйм. Некоторые устройства, такие как магнитная лента и CRAM соединены гирляндной цепочкой, чтобы можно было подключить несколько дисков.
Центральный процессор (315 Data Processor) весил около 1325 фунтов (601 кг). [2]
Более поздние модели этой серии включают 315-100 и 315-RMC (компьютер с памятью стержней).
Организация памяти [ править ]
Адресуемой единицей памяти на серии NCR 315 является «плиты», сокращение от «слог», состоящий из данных 12 битов и бита четности . [3] [4] Его размер находится между байтом и типичным словом (отсюда и название « слог »). [5] Табличка может содержать три цифры ( знак «at» , запятая , пробел , амперсанд , точка и минус рассматриваются как цифры) или два буквенных символа по шесть бит каждый. Плита может содержать десятичное значение от -99 до +999.
Числовое значение может содержать до восьми плит. Если значение отрицательное, то знак минус - это крайняя левая цифра этой строки. Есть инструкции по преобразованию цифр в буквенно-цифровые символы или наоборот. Эти команды используют аккумулятор , максимальная длина которого составляет восемь плит. Для ускорения обработки аккумулятор работает с эффективной длиной. [5]
NCR 315-100 [ править ]
NCR 315-100 является второй версией оригинального 315. Он также имеет тактовый цикл 6 микросекунд и от 10 000 до 40 000 блоков памяти. [3] Консольный ввод-вывод серии 315-100 включает в себя телетайп-принтер и клавиатуру вместо оригинальной пишущей машинки IBM 315.
Основное различие между старым NCR 315 и 315-100 заключалось во включении опции автоматического восстановления (ARO). Одна из проблем с компьютерами раннего поколения заключалась в том, что при возникновении ошибки памяти или программы система просто включала красный свет и останавливалась. Обычный процесс восстановления заключался в копировании всех настроек регистров и счетчиков с световой панели консоли и перезапуске программы, которая работала во время ошибки, обычно с самого начала программы.
Обновление до 315 потребовало удаления примерно 1800 проводных соединений на объединительной плате и установки примерно 2400 новых проводных соединений точка-точка.
NCR 315-RMC [ править ]
NCR 315-RMC, выпущенный в июле 1965 года, был первым коммерчески доступным компьютером, в котором использовалась тонкопленочная память . Это сократило время тактового цикла до 800 наносекунд. Он также включал логику с плавающей запятой, позволяющую проводить научные вычисления, сохраняя при этом тот же набор инструкций, что и предыдущие NCR 315 и NCR 315-100 .
Тонкая пленка обернута вокруг «стержней», чтобы обеспечить более быстрое чтение и запись в память.
Следующим за 315-RMC была серия NCR Century .
Доступные языки [ править ]
- Язык ассемблера NCR [2]
- National Electronic Autocoding Technique (NEAT) [6] - аналог Autocoder
- КОБОЛ [2]
- BEST - препроцессор высокого уровня для NEAT
Доступные периферийные устройства [ править ]
- Контроллер связи NCR-321
- Линейный принтер NCR-340, 600 л / мин
- Магнитные ленты
- NCR-332 Магнитный ленточный накопитель (512 бит / дюйм)
- Ленточный накопитель NCR-333 Control Data CDC (512 бит / дюйм)
- Магнитный ленточный накопитель NCR-334 (200/512 бит на дюйм)
- NCR-353 Магнитная карта памяти с произвольным доступом ( CRAM )
- Карточное и бумажное оборудование
- Устройство чтения бумажной ленты NCR-361
- NCR-371 дырокол для бумажной ленты
- Кардридер / перфоратор IBM NCR-376
- NCR-380 2000 CPS Высокоскоростной кардридер
- Кардридер NCR-472 , Устройство чтения / перфорации бумажной ленты
- НКР - ??? Барабанная память
- Считыватель / сортировщик чеков NCR-402 MICR
- Оптический считыватель символов ( OCR ) NCR-420
- NCR-407 Высокоскоростной считыватель / сортировщик чеков MICR
См. Также [ править ]
- Супербой - использовал NCR 315, чтобы предсказать его исход.
- Катена (вычисления)
Внешние ссылки [ править ]
- Описание стержня памяти
- Хигаши, Пол (август 1966). «Тонкопленочная память стержня для компьютера NCR 315 RMC» (PDF) . Транзакции IEEE на электронных компьютерах . EC-15 (4): 429. DOI : 10,1109 / PGEC.1966.264353 . Проверено 11 февраля 2018 года .
Ссылки [ править ]
- ^ Flamm, Кеннет (1988). Создание компьютера: правительство, промышленность и высокие технологии . Издательство Брукингского института. п. 118. ISBN 0-8157-2850-6. Проверено 24 мая 2016 года .
- ^ a b c «Национальная система электронной обработки данных 315» (PDF) . Национальный кассовый аппарат.
- ^ a b "Система электронной обработки данных 315" (PDF) . NCR . Ноябрь 1965 г. НКР МПН СТ-5008-15. Архивировано 24 мая 2016 года (PDF) . Проверено 28 января 2015 года .
- ^ Шнайдер, Карл (2013) [1970]. Datenverarbeitungs-Lexikon [ Лексикон информационных технологий ] (на немецком языке) (переиздание в мягкой обложке 1-го изд.). Висбаден, Германия: Springer Fachmedien Wiesbaden GmbH / Betriebswirtschaftlicher Verlag Dr. Th. Gabler GmbH . С. 201, 308. DOI : 10.1007 / 978-3-663-13618-7 . ISBN 978-3-409-31831-0. Проверено 24 мая 2016 года .
плита , абк. aus syllable = Silbe, die kleinste adressierbare Informationseinheit für 12 bit zur Übertragung von zwei Alphazeichen oder drei numerischen Zeichen. (NCR) […] Оборудование: Датенструктура: NCR 315-100 / NCR 315-RMC; Wortlänge: Silbe; Биты: 12; Байты: -; Дезимальцифферн: 3; Зейхен: 2; Gleitkommadarstellung: fest verdrahtet; Мантисс: 4 силбена; Показатель: 1 Silbe (11 Stellen + 1 Vorzeichen) [ плита , сокр. for syllable = syllable, наименьшая адресуемая информационная единица для 12 бит для передачи двух буквенных символов или трех цифровых символов. (NCR)[…] Аппаратное обеспечение: Структура данных: NCR 315-100 / NCR 315-RMC; Длина слова : слог ; Биты : 12; Байты : -; Десятичные цифры : 3; Персонажи: 2; Формат с плавающей запятой : фиксированный; Significand : 4 слога; Показатель степени : 1 слог (11 цифр + 1 префикс)]
- ^ a b Бардин, Гиллель (1963). "Семинар NCR 315" (PDF) . Коммюнике об использовании компьютеров . 2 (3). Архивировано 24 мая 2016 года (PDF) .
- ^ Справочное руководство - Компилятор NEAT - NCR 315 (PDF) . Национальный кассовый аппарат.