НКР 315
Система обработки данных 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] Плита может содержать три цифры (где знак , запятая , пробел , амперсанд , точка и минус считаются цифрами) или два алфавитных символа по шесть бит каждый. Плита может содержать десятичное значение от -99 до +999.
Числовое значение содержит до восьми плит. Если значение отрицательное, то знаком минус является крайняя левая цифра этой строки. Существуют инструкции по преобразованию цифр в буквенно-цифровые символы или обратно. Эти команды используют аккумулятор , максимальная длина которого составляет восемь блоков. Для ускорения обработки аккумулятор работает с эффективной длиной. [5]
НКР 315-100
[ редактировать ]NCR 315-100 — это вторая версия оригинального 315. Он также имеет тактовый цикл 6 микросекунд и от 10 000 до 40 000 ячеек памяти. [3] Консоль ввода-вывода серии 315-100 включает в себя телетайпный принтер и клавиатуру вместо оригинальной пишущей машинки IBM 315.
Основное различие между более старым NCR 315 и 315-100 заключалось во включении опции автоматического восстановления (ARO). Одна из проблем первых поколений компьютеров заключалась в том, что при возникновении ошибки памяти или программы система просто включала красный свет и останавливалась. Обычный процесс восстановления заключался в копировании всех настроек регистров и счетчиков с световой панели консоли и перезапуске программы, которая работала в момент ошибки, обычно с самого начала программы.
Обновление до 315 потребовало удаления примерно 1800 проводных соединений на объединительной плате и установки примерно 2400 новых проводных соединений «точка-точка».
НКР 315-RMC
[ редактировать ]NCR 315-RMC, выпущенный в июле 1965 года, был первым коммерчески доступным компьютером, в котором использовалась тонкопленочная память . Это сократило время тактового цикла до 800 наносекунд . Он также включал логику с плавающей запятой , позволяющую проводить научные вычисления, сохраняя при этом тот же набор команд, что и предыдущие NCR 315 и NCR 315-100.
Тонкая пленка обернута вокруг «стержней», чтобы обеспечить более быстрое чтение и запись памяти.
Продолжением 315-RMC стала серия NCR Century .
Доступные языки
[ редактировать ]- Язык ассемблера НКР [2]
- Национальная технология электронного автокодирования (NEAT) [6] — аналогично автокодеру
- КОБОЛ [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-402 MICR Считыватель/сортировщик чеков
- NCR-420 Оптический считыватель символов ( OCR )
- NCR-407 Высокоскоростной считыватель/сортировщик чеков MICR
См. также
[ редактировать ]- Супербой — использовал NCR 315, чтобы предсказать его исход.
- Катена (вычисления)
Ссылки
[ редактировать ]- ^ Фламм, Кеннет (1988). Создание компьютера: правительство, промышленность и высокие технологии . Издательство Брукингского института. п. 118. ИСБН 0-8157-2850-6 . Проверено 24 мая 2016 г.
- ^ Jump up to: а б с «Национальная система электронной обработки данных 315» (PDF) . Национальный кассовый аппарат.
- ^ Jump up to: а б «Система электронной обработки данных 315» (PDF) . НКР . Ноябрь 1965 г. NCR MPN ST-5008-15. Архивировано (PDF) из оригинала 24 мая 2016 г. Проверено 28 января 2015 г.
- ^ Шнайдер, Карл (2013) [1970]. Лексикон обработки данных [ Лексикон информационных технологий ] (на немецком языке) (переиздание в твердом переплете в мягкой обложке, 1-е изд.). Висбаден, Германия: Springer Fachmedien Wiesbaden GmbH / Business Publisher Dr. Т. Габлер ГмбХ . стр. 201, 308. doi : 10.1007/978-3-663-13618-7 . ISBN 978-3-409-31831-0 . Проверено 24 мая 2016 г.
slab , сокращение от syllable = слог, наименьшая адресуемая единица информации на 12 бит для передачи двух буквенных символов или трёх цифровых символов. (NCR) […] Аппаратное обеспечение: Структура данных: NCR 315-100 / NCR 315-RMC; Длина слова: слог; Биты: 12; Байты: –; Десятичные цифры: 3; персонажей: 2; Представление с плавающей запятой: аппаратное; Мантисса: 4 слога; Экспонента: 1 слог (11 цифр + 1 знак) [ плита , сокр. для слога = слог, наименьшая адресуемая единица информации на 12 бит для передачи двух буквенных символов или трех цифровых символов. (NCR) […] Аппаратное обеспечение: Структура данных: NCR 315-100 / NCR 315-RMC; Длина слова : Слог ; Биты : 12; Байты : –; Десятичные цифры : 3; Персонажей: 2; Формат с плавающей запятой : фиксированный; Мантисса : 4 слога; Экспонента : 1 слог (11 цифр + 1 префикс)]
- ^ Jump up to: а б Бардин, Гилель (1963). «Семинар NCR 315» (PDF) . Сообщение об использовании компьютера . 2 (3). Архивировано (PDF) из оригинала 24 мая 2016 г.
- ^ Справочное руководство — Компилятор NEAT — NCR 315 (PDF) . Национальный кассовый аппарат.
Внешние ссылки
[ редактировать ]- Описание Род Памяти
- Хигаси, Пол (август 1966 г.). «Тонкопленочный стержень памяти для компьютера NCR 315 RMC» (PDF) . Транзакции IEEE на электронных компьютерах . EC-15 (4): 429. doi : 10.1109/PGEC.1966.264353 . Проверено 11 февраля 2018 г.