Введение

8-битный микропроцессор

Signetics 2650 — 8-битный микропроцессор, представленный в июле 1975 года. Согласно книге Адама Осборна «Введение в микропроцессоры», том 2: Некоторые реальные продукты, он был «наиболее похож на мини-компьютер» среди микропроцессоров, доступных в то время. Сочетание отсутствующих функций и необычного доступа к памяти ограничивало его привлекательность, и система не получила широкого распространения на рынке.

Разработка

В 1972 году Джек Кертис из Signetics нанял Джона Кесслера из IBM, чтобы возглавить разработку нового однокристального процессора, предназначенного для конкуренции с миникомпьютерными системами. Кесслер выбрал IBM 1130 в качестве модели для нового дизайна. 1130, выпущенный в 1965 году, был 16-битным миникомпьютером, который разделял многие конструктивные особенности с другими миникомпьютерами той эпохи. Еще одной особенностью, характерной для миникомпьютеров, было использование векторизованных прерываний, позволявших устройствам вызывать соответствующий обработчик прерываний, помещая адрес его местоположения в памяти на шину данных и затем генерируя прерывание. Это избавляло от необходимости написания централизованного обработчика прерываний, который считывал бы дополнительные данные с шины, определял, какой драйвер устройства вызывается, и затем вызывал его; 2650 мог переходить непосредственно к нужному коду, который потенциально хранился непосредственно на устройстве. Процессорные регистры 2650 были разделены на наборы: один глобальный регистр R0 использовался в качестве аккумулятора, и два набора по три индексных регистра, оба обозначенные как R1, R2 и R3, что в общей сложности составляло семь регистров. В любой момент времени процессору был виден один из двух наборов индексных регистров. Какой набор был виден, определялся битом в регистре состояния (PSW). Переключение между двумя наборами регистров можно было легко выполнить с помощью одной инструкции. Это позволяло быстро менять значения при вызовах подпрограмм, переключении операционных систем или обработке прерываний. В отличие от 1130, регистры 2650 были 8-битными, а не 16-битными, но в 2650 было два набора регистров, в то время как в 1130 – только один. Также были доступны интерпретаторы BASIC объемом 8 КБ и 12 КБ (продающиеся компанией Central Data Corporation USA) и множество игр в стиле Hunt the Wumpus. Большинство программ было написано на языке ассемблера.

Промышленная микрокомпьютерная система IMS

На короткое время, начиная с 1979 года, Philips продавала модульный компьютер 2650 под названием "IMS" Industrial Microcomputer System, основанный на формате Eurocard в 19-дюймовой стойке. Он включал в себя центральный процессор, ПЗУ, оперативную память, модули ввода, вывода и телетайпа. Эта система задумывалась как более интеллектуальный программируемый логический контроллер. Позднее, для разработки, были добавлены модули DEBUG, DISPLAY, INTERRUPT и MODEST (программатор (E)ПЗУ).

Вторые источники

В 1975 году компания Signetics была продана Philips, а микросхема 2650 позднее вошла в линейку Philips Semiconductors. Они выпустили версию 2650 под названием MAB2650A. Valvo, дочерняя компания Philips, продавала 2650 в Германии. Valvo также продавала одноплатный компьютер VA200 (Eurocard) на базе 2650 с 4 КБ ПЗУ/ПЗУП, 1 КБ ОЗУ и четырьмя портами ввода-вывода. Другими производителями лицензионных копий этой микросхемы были Harris и Intersil.