Дата последнего обновления файла 15.10.2009

Блок микропрограммного управления микропроцессора

Блок микропрограммного управления предназначен для формирования последовательности микрокоманд блока обработки сигналов. В простейшем случае его можно построить на счетчике с возможностью предзаписи и ПЗУ. Схема такого блока приведена на рисунке 3.

 Блок микропрограммного управления микропроцессора
Рисунок 3. Блок микропрограммного управления микропроцессора.

В этой схеме адрес очередной микрокоманды формирует двоичный счётчик. Если требуется осуществить безусловный или условный переход, то новый адрес записывается из ПЗУ в этот счётчик как в обычный параллельный регистр по сигналу параллельной записи V. Переход к следующему адресу микрокоманды производится по сигналу общей синхронизации CLK.

Формат микрокоманды процессора
Рисунок 4. Формат микрокоманды процессора

Литература:

  1. Микушин А.В. Занимательно о микроконтроллерах. СПб, БХВ-Петербург, 2011.
  2. Микушин А.В., Сажнев А.М., Сединин В.И. Цифровые устройства и микропроцессоры. СПб, БХВ-Петербург, 2015.
  3. Шило В. Л. Популярные цифровые микросхемы. М, Радио и связь, 1987.
  4. Лехин С. Н. Схемотехника ЭВМ. СПб, БХВ-Петербург, 2015.
  5. С.А. Майоров, В.В. Кириллов, А.А. Приблуда Введение в микро ЭВМ. Ленинград, Машиностроение, 1988.
  6. Михаил Гук Аппаратные средства IBM PC. СПб, Питер, 2006.
  7. http://ru.wikipedia.org/wiki/RISC

Вместе со статьей "Блок микропрограммного управления микропроцессора" читают:

EEPROM и flash память
http://digteh.ru/proc/flash/

Постоянные запоминающие устройства (ПЗУ)
http://digteh.ru/proc/ROM.php

Статические оперативные запоминающие устройства - ОЗУ (RAM)
http://digteh.ru/proc/RAM.php

Системная шина микропроцессора
http://digteh.ru/proc/SysBus.php

Операционный блок процессора
http://digteh.ru/proc/CPU.php


Автор Микушин А. В. All rights reserved. 2001 ... 2017

Предыдущие версии сайта:
http://neic.nsk.su/~mavr
http://digital.sibsutis.ru/

Поиск по сайту сервисом Яндекс

Поиск по сайту сервисом ГУГЛ

пЕИРХМЦ@Mail.ru


Rambler's Top100