Из Википедии, бесплатной энциклопедии
  (Перенаправлен с Slab (unit) )
Перейти к навигации Перейти к поиску
NCR 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] Табличка может содержать три цифры ( знак «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 года .

Ссылки [ править ]

  1. ^ Flamm, Кеннет (1988). Создание компьютера: правительство, промышленность и высокие технологии . Издательство Брукингского института. п. 118. ISBN 0-8157-2850-6. Проверено 24 мая 2016 года .
  2. ^ a b c «Национальная система электронной обработки данных 315» (PDF) . Национальный кассовый аппарат.
  3. ^ a b "Система электронной обработки данных 315" (PDF) . NCR . Ноябрь 1965 г. НКР МПН СТ-5008-15. Архивировано 24 мая 2016 года (PDF) . Проверено 28 января 2015 года .
  4. ^ Шнайдер, Карл (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 префикс)]
  5. ^ a b Бардин, Гиллель (1963). "Семинар NCR 315" (PDF) . Коммюнике об использовании компьютеров . 2 (3). Архивировано 24 мая 2016 года (PDF) .
  6. ^ Справочное руководство - Компилятор NEAT - NCR 315 (PDF) . Национальный кассовый аппарат.