7062

Программирование постоянного запоминающего устройства

Контрольная

Информатика, кибернетика и программирование

Программирование постоянного запоминающего устройства Программирование ПЗУ осуществляется с целью задания работы микропрограммного автомата с помощью закодированной микропрограммы его работы. Этот этап используется в дальнейшем для прошивки...

Русский

2015-01-19

142.5 KB

6 чел.

ЛЕКЦИЯ №15

Тема: Программирование постоянного запоминающего устройства

   Программирование ПЗУ осуществляется с целью задания работы микропрограммного автомата с помощью закодированной микропрограммы его работы.

  Этот этап используется в дальнейшем для “прошивки”.

В дальнейшем вместо МС стали применять диоды:

Такой ПЗУ называется диодным.

Далее стали применять:

  В этой схеме когда ПЗУ не прошито на всех эммитерах имеются сопротивление и имеются все связи между горизонтальной и вертикальной  шинами. Прошивка ведется большим током, в результате в тех местах , где нужно 0 пропускается большой ток через эммитер и сопротивление перегорает. В тех местах где необходимо оставить 1, ток не пропускают, сопротивления остаются и остается логическая единица (гальваническая связь в виде диода).

Прежде чем запрограммировать, необходимо определить наличие гальванической связи в каждой ячейке. Для этого нужно знать номер ячейки и содержимое гальванических связей между вертикальными и горизонтальными вершинами. Эта операция осуществляется на основе закодированных микрокоманд, простым указаниям гальванических связей.

Построение  функциональной схемы, устройства управления, микропрограммного автомата с естественной адресацией, с кодированием совместных закодированных полями, а адресной части вертикальными, причем поле кодирования вертикально, а адресная часть тоже вертикально.

Синтез функциональной схемы МПА

   Построение схемы осуществляется на основе структуры микрокоманды. Она определяет разрядность счетчика адреса, число входов дешифратора адреса, разрядность дешифратора Х (логические условия получаемых из ОЧ), разрядность числа входов дешифратора Y, и число выходов в дешифратора = числу микроопераций. Схема на основе рассмотренного примера имеет вид:

         

 Схема состоит:

Из счетчика адреса СТ А, в случае естественной адресации. RG A в случае принудительной адресации, разрядность счетчика соответствует адресной части микрокоманды. Счетчик суммирующий выполняет функции счетчика микрокоманд. Синхронный вход “c” обеспечивает микрооперации суммирования.

Дешифратор адреса DC Aиспользуется для возбуждения адресных шин ПЗУ в соответствии с содержимым счетчика.

ПЗУ, хранит закодированные микрокоманды и передает их содержимое в соответствии с возбужденной адресной шиной.

 Регистр микрокоманд RG МК хранит одну микрокоманду на время ее выполнения, работает противофазе с счетчиком адреса (если счетчик адреса работает, то RG не работает, и наоборот ).

 DC Y, число дешифраторов = числу полей ОЧ. В случае если разрядность а поле = 1, то микрооперации минуют дешифратор и возбуждаются с появлением своей микрокоманды. В случае если в поле несколько микроопераций, то они дешифрируются в соответствии со своим кодом и по одной появляются на выходе этого дешифратора.

DC X, декодирует логические условия. ДЛУ поступает в схему вычисления обобщенного логического условия (ЛУ), которое строится следующим образом:

 В результате вычисляется :  x1 x1* + x2x2* + … + xnxn* = xоб.

Если проверяем ЛУ (логическое условие) хi* истинно , то и обобщенная ЛУ тоже истинно. То адрес следующей микрокоманды увеличивается на 1. Если обобщенное ЛУ ложно, то коммутатор К считает с адресного поля микрокоманды А0 регистра МК, код адреса А0 отличный от естественного порядка СТ А.

В начальный момент времени СТ А загружается в начальный адрес Аn, в котором располагаются микрокоманды. В дальнейшем задается “пуск” и устройство циклически выполняет микрокоманду, выдавая микрооперации y1, y2, … , в  операционный блок (ОБ). ЛУ из ОБ х1*, х2*,…, поступают в блок обобщенного счета и могут изменить порядок следования микрокоманд.


ПЗУ

1

0

1

ячейка

адрес

МС

Д

МС – магнитный сердечник, который может хранить 1 или 0

адресная шина

информационные шины

1

2

10

11 раз

ОЧ

Х

А0

&

&

1

&

&

x1

x2

xn

x

x1*

x2*

x3*

ОБ


 

А также другие работы, которые могут Вас заинтересовать

17614. НАЦІОНАЛЬНА ЕКОНОМІКА: ЗАГАЛЬНЕ Й ОСОБЛИВЕ 138 KB
  ТЕМА 1 НАЦІОНАЛЬНА ЕКОНОМІКА: ЗАГАЛЬНЕ Й ОСОБЛИВЕ План Предмет і задачі курсу Загальні риси суспільних економічних систем Особливі ознаки національної економіки Моделі національних економік Аналіз наукової літератури свідчить...
17615. АВТОМАТИЗАЦИЯ РАСЧЕТА ЗАРАБОТНОЙ ПЛАТЫ СРЕДСТВАМИ EXCEL 3.59 MB
  ПРАКТИЧЕСКАЯ РАБОТА АВТОМАТИЗАЦИЯ РАСЧЕТА ЗАРАБОТНОЙ ПЛАТЫ СРЕДСТВАМИ EXCEL Цель работы: Автоматизировать рабочее место по созданию формы Расчет заработной платы на базе табличного редактора MS Excel. Обеспечить старт приложения с главной странички Диалог. На
17616. Основы финансов предприятия 96 KB
  Лекция 1 Основы финансов предприятия План Предмет и задачи курса Финансы предприятий. Понятие финансов предприятия их функции и роль в условиях развития рыночной экономики. Принципы организации финансов предприятий Финансовая деятельность и содер
17617. Организация денежных расчетов предприятий 63.5 KB
  Лекция 2 Организация денежных расчетов предприятий План Денежный оборот и система расчетов на предприятии. Безналичные расчеты. Наличные расчеты. Организация денежных расчетов. Виды банковских счетов и порядок их открытия. Формы безналичных р...
17618. Денежные поступления предприятий 82 KB
  Лекция 3 Денежные поступления предприятий План Характеристика и состав денежных поступлений предприятий. Денежные поступления от операционной деятельности. Выручка от реализации продукции. Денежные поступления от инвестиционной и финансовой деят
17619. Формирование и распределение прибыли предприятия 97 KB
  Лекция 4 Формирование и распределение прибыли предприятия План Прибыль как результат финансовохозяйственной деятельности предприятия. Прибыль от реализации продукции и методы её определения. Рентабельность: сущность и методы расчета. Распределен
17620. Оборотные средства и их организация на предприятии 90 KB
  Лекция 6 Оборотные средства и их организация на предприятии План Сущность состав и структура оборотных средств. Организация оборотных средств предприятия. Определение потребности в оборотных средствах. Оценка наличия и эффективности использования ...
17621. Оценка финансового состояния предприятия 131.5 KB
  Лекция 8 Оценка финансового состояния предприятия План Финансовое состояние предприятия и методы его оценки. Информационное обеспечение оценки финансового состояния предприятия. Анализ имущественного состояния. Оценка платежеспособности и ликвид...
17622. Предмет, метод и задача Эконометрии 55 KB
  Тема: Предмет метод и задача дисциплины Эконометрия это особый вид экономического анализа совокупности статистических данных характеризующих изучаемое социальноэкономическое явление который позволяет установить тесноту и наличие связей между показателями