Jump to content

Интерсил 6100

Интерсил IM6100

Intersil 6100 представляет собой однокристальную микропроцессорную реализацию 12-битного набора команд PDP-8 , а также ряд микросхем поддержки периферийных устройств и памяти, разработанных Intersil в середине 1970-х годов. Иногда его называли CMOS-PDP8 . Поскольку он также производился корпорацией Harris , он также был известен как Harris HM-6100 . Intersil 6100 был представлен во втором квартале 1975 года. [1] [2] и версия Харриса в 1976 году. [2]

Семейство 6100 производилось с использованием CMOS, а не биполярных и NMOS -технологий, используемых большинством его современников ( Z80 , 8080 , 6502 , 6800 , 9900 и т. д.). Благодаря технологии КМОП и низкой тактовой частоте (8 МГц для Harris HM-6100A) он имел относительно низкое энергопотребление (менее 100 мВт при 10 В/2 МГц) и мог работать от одного источника питания в широком диапазоне частот. диапазон 4–11 В. Таким образом, его можно было бы использовать во встроенных системах высокой надежности без необходимости какого-либо значительного управления температурой, если бы остальная часть системы также была КМОП.

6100 был доступен для военной спецификации, и, поскольку он производился двумя компаниями Intersil и Harris, он использовался в некоторых военных продуктах в качестве маломощной альтернативы 8080, 6800 и т. д. Хотя он имел очень простой набор команд и архитектуру, он был в высшей степени подходящим для использования во встроенных системах, в которых ранее использовались дискретные логические схемы и даже моторизованные поворотные переключатели Ledex или логические контроллеры на основе реле.

Семейство 6100 использовалось в ряде коммерческих продуктов, включая линейку DECmate , первую попытку DEC выпустить персональный компьютер . , Intersil 6100 впервые был использован По данным журнала Byte в Pacific Cyber/Metrix в 1976 году. PCM-12 компании [3] Intersil продавала интегральные схемы на коммерческой основе до 1982 года как семейство IM6100. Цена на него не была конкурентоспособной, и предложение провалилось. IBM PC в 1981 году закрепил гибель «CMOS-8».

Описание

[ редактировать ]
Или Интерсил 6100.
Регистры IM6100
1 1 1 0 9 8 7 6 5 4 3 2 1 0 (битовая позиция)
Основные регистры
переменного тока переменного тока аккумулятор
МК Множитель Коэффициент
Счетчик программ
ПК Программный счетчик
Флаги состояния
 л L чернильный регистр

6100 — это 12-битный процессор, который точно имитирует PDP-8 ( см. в PDP-8 более полное описание ). Он имеет три основных регистра: PC ( счетчик программ ), 12-битный AC ( аккумулятор ) и MQ (коэффициент множителя). Все инструкции с двумя операндами считывают AC и MQ и записывают обратно в AC.

Указатель стека отсутствует; подпрограммы возвращаются к вызывающей стороне, возвращаясь в основной код, обычно сохраняя адрес возврата в первом слове самой подпрограммы. Это затрудняет размещение подпрограмм в ПЗУ: им приходится искать другое место для хранения адреса. Это не было проблемой для оригинального PDP-8, где вся основная память чтения/записи была ядром .

Условные обозначения в 6100 позволяют пропускать только следующую инструкцию. Ветви строятся с условным и последующим переходом. Существует только одно маскируемое прерывание. При срабатывании прерывания ЦП сохраняет текущий ПК в 0000, а затем начинает выполнение с 0001. Прерывание можно отключить или включить с помощью инструкций IOF и ION (или SKON).

Модель 6100 имеет 12-битную шину данных/адреса, что ограничивает объем оперативной памяти всего 4 КБ слов или 6 КБ. Ссылки на память являются 7-битными и смещены либо от адреса 0, либо от базового адреса страницы ПК (полученного путем установки семи младших битов ПК в ноль). Память можно было расширить с помощью дополнительной микросхемы поддержки 6102, которая добавляла три адресные строки и, таким образом, увеличивала память до 32 КБ слов (48 КБ) точно так же, как PDP-8/E расширял PDP-8. 6102 имеет два внутренних регистра: IFR (регистр поля инструкций) и DFR (регистр поля данных), которые смещают страницу 4 КБ, когда ЦП обращается к памяти.

Версии и поддерживающее оборудование

[ редактировать ]

Intersil предложила множество сопутствующих чипов [4] для поддержки систем 6100:

  • ЦП IM6100, реализующий прямую восьмерку (базовый PDP-8 без аппаратного обеспечения отображения памяти)
  • IM6101 PIE (программируемый интерфейсный элемент) — это базовый порт ввода-вывода PDP-8.
  • IM6102 MEDIC (расширение памяти, контроллер DMA, интервальный таймер), который преобразует IM6100 во что-то, напоминающее ЦП PDP-8/E.
  • IM6103 PIO (параллельный порт ввода-вывода) и
  • IM6402 или IM6403 UART — базовые устройства ввода-вывода PDP-8 на микросхемах.

Intersil также предлагал совместимые размеры ОЗУ и ПЗУ :

Некоторые из этих компонентов предлагались как части комплекта пробоотборника семейства Intersil 6801 CMOS , а также вместе с платой 6960 Sampler PC Board, одноплатной системой, включающей ЦП IM6100, IM6101 PIE, ПЗУ монитора IM6312 ODT (восьмеричная техника отладки), IM6403 три CMOS RAM 256×4 и UART .

Базовый 6100 позже был модернизирован до 6120 со контроллером памяти встроенным 6102.

  1. ^ «Взрыв 1975-1976 годов » AntiqueTech» . AntiqueTech.com. 21 апреля 2009 г. Архивировано из оригинала 3 июля 2017 г. Проверено 19 июня 2017 г.
  2. ^ Jump up to: а б Белл, Гордон (1980), Генеалогическое древо компьютеров Digital , (Плакат), Digital Equipment Corporation , получено 19 июня 2017 г.
  3. ^ Штатный автор (март 1976 г.). «Первый из 12-битных микросхем?» . Байт (7). Байтовые публикации: 88 - через Интернет-архив.
  4. ^ Интерсил (1981). «8. Цифровые §Микропроцессоры, периферийные устройства, системы разработки». Справочник данных (PDF) . стр. 8-77–8-211.
[ редактировать ]
Arc.Ask3.Ru: конец переведенного документа.
Arc.Ask3.Ru
Номер скриншота №: 7e6445f3e2185c639910f7d6dc125155__1707662100
URL1:https://arc.ask3.ru/arc/aa/7e/55/7e6445f3e2185c639910f7d6dc125155.html
Заголовок, (Title) документа по адресу, URL1:
Intersil 6100 - Wikipedia
Данный printscreen веб страницы (снимок веб страницы, скриншот веб страницы), визуально-программная копия документа расположенного по адресу URL1 и сохраненная в файл, имеет: квалифицированную, усовершенствованную (подтверждены: метки времени, валидность сертификата), открепленную ЭЦП (приложена к данному файлу), что может быть использовано для подтверждения содержания и факта существования документа в этот момент времени. Права на данный скриншот принадлежат администрации Ask3.ru, использование в качестве доказательства только с письменного разрешения правообладателя скриншота. Администрация Ask3.ru не несет ответственности за информацию размещенную на данном скриншоте. Права на прочие зарегистрированные элементы любого права, изображенные на снимках принадлежат их владельцам. Качество перевода предоставляется как есть. Любые претензии, иски не могут быть предъявлены. Если вы не согласны с любым пунктом перечисленным выше, вы не можете использовать данный сайт и информация размещенную на нем (сайте/странице), немедленно покиньте данный сайт. В случае нарушения любого пункта перечисленного выше, штраф 55! (Пятьдесят пять факториал, Денежную единицу (имеющую самостоятельную стоимость) можете выбрать самостоятельно, выплаичвается товарами в течение 7 дней с момента нарушения.)