stringtranslate.com

Техасские инструменты SBP0400

Распиновка SBP0400

Texas Instruments SBP0400 (SBP = кремниевый биполярный), также известный как SBC 0400 и X0400, представляет собой микропрограммируемый 4-битный процессор слайсов , представленный в 1976 году (поставки начались в декабре 1975 года). [1] Это был один из первых процессоров LSI и первое устройство в США, основанное на технологии I²L (интегрированная инжекционная логика). [2] Он использовался для исследовательских и учебных целей в аэрокосмической промышленности ( NASA ) [2] и в обучающем компьютере LCM-1001 ( Texas Instruments , 1976). Этот обучающий компьютер на микропроцессоре, вероятно, был первым в компании. [3]

Технические данные

Обучающий компьютер LCM-1001

Учебный компьютер LCM-1001 с процессором SBP0400 внутри

В дополнение к SBP0400 обучающий компьютер содержит защелку 74279 и перезаряжаемую батарею. Он питается от блока питания 7 В. Он управляется в общей сложности 20 тумблерами, которые разделены на девять микропереключателей, четыре переключателя ввода данных, шесть переключателей управления и главный переключатель. Положение переключателя «вниз» или «влево» соответствует цифровому «0» или LOW; положение «вверх» или «вправо» соответствует «1» или HIGH. Положение переключателя на «1» дополнительно обозначается загоранием красного светодиода. Девять дополнительных светодиодов используются в качестве выходов, по четыре для данных и адреса и один для ALUCOUT (вынос ALU).

Команды вводятся побитно, при этом 9-битное слово микрокоманды делится на четыре бита команд ALU, два бита целевых операндов и три бита исходных операндов. Позиция младшего бита (LSB) в каждой из трех групп находится справа. После каждого ввода данных или ожидаемого вывода необходимо нажать кнопку «CLOCK», чтобы записать команду в регистр команд и увеличить счетчик команд. В зависимости от используемой команды ввод затем осуществляется через четыре переключателя данных.

Управляющие переключатели: ALUCIN (импульсный перенос), PCPRI (приоритет счетчика программ, требуется для включения выходных светодиодов на адресной шине, PCCIN (импульсный перенос счетчика программ), ENCBY2 (разрешение увеличения счетчика программ путем смещения на 1 или 2), POS1, POS0 (наиболее значимая, промежуточная или наименее значимая позиция процессорного среза в каскаде).

Разъем DIL-40 служит в качестве дополнительного расширения тремя дополнительными модулями серии LCM-1000 или собственными модулями. Назначение контактов идентично SBP0400 (питание на втором контакте INJECTOR - контакт 40).

Прототип, преемники и клоны

Советский клон чипа

Прототипу было присвоено обозначение X0400. [5]

Еще одним представителем семейства схем является SBP0401 без регистра операций и с асинхронным декодером операций.

Преемниками от TI стали 4-битный слайс 74S481 и 8-битный слайс SN74AS888. 74S481 использовался для реализации мини-компьютера TI 990/12, где он объединял ПЗУ с перезаписываемой памятью управления.

В бывшем Советском Союзе выпускался клон SBP0400 — К582ИК2.

Источники

Литература

Ссылки

  1. ^ "Microcomputer Digest Annual Index" (PDF) . 2 . Microcomputer Associates Inc. 1976 . Получено 22 сентября 2018 г. . {{cite journal}}: Цитировать журнал требует |journal=( помощь )
  2. ^ ab Peltier, AW (1977). Микропроцессорные технологии IIL для авионики . Конференция «Компьютеры в аэрокосмической отрасли». Американский институт аэронавтики и астронавтики. doi :10.2514/6.1977-1485.
  3. ^ Перри, Стив. "Texas Instruments LCM-1001". old-computers.com . Получено 22.09.2018 . "Фотографии Texas Instruments LCM-1001".
  4. ^ "Data sheet" (PDF) . Архивировано из оригинала (PDF) 2015-12-27 . Получено 2018-09-22 .
  5. ^ ntrs.nasa.gov (PDF).

Внешние ссылки