| Студентам > Курсовые > Вычислительные системы и микропроцессорная техника 
 Вычислительные системы и микропроцессорная техникаСтраница: 5/11
 
 
  
 K2=(ÍÅ
Q1*Q3*P4) = Q1+ÍÅ Q3+ÍÅ P4 [3 входа]   J3=ÍÅ Q1*ÍÅ Q2*P1
[3 входа]     K3=(ÍÅ
Q1*ÍÅ Q2+ÍÅ Q1*Q2+Q1*Q2*ÍÅ
P3+Q1*ÍÅ Q2*ÍÅ P5) = (ÍÅ
Q1+Q1*(Q2+ÍÅ Q2*ÍÅ
 
 
  
 P5)) =Q1*(ÍÅ
Q1+(Q2+ÍÅ Q2*ÍÅ P5)) = Q1*ÍÅ Q2*(Q2+P5)
= Q1*ÍÅ Q2*P5 [3 входа]   Для реализации автомата на J-K-триггерах потребуется 29 входов,
поэтому автомат будет реализовываться на них. Управляющие сигналы на основе
таблицы переходов и выходов будут формироваться следующим образом   УН 1=НЕ Q1*НЕ Q2*НЕ Q3*P1   УЭ 1=НЕ Q1*НЕ Q2*Q3*НЕ
P2   УН 2=НЕ Q1*Q2*Q3*P4+НЕ Q1*НЕ Q2*Q3*P2   УЭ 2=Q1*Q2*Q3*НЕ P3   УЭ 3=Q1*НЕ Q2*Q3*P5+Q1*Q2*Q3*P3   УЗАП1=УН 1+УН 2   Управляющий автомат с
микропрограммным управлением Принудительная
адресация Каноническая форма
микропрограммы разрабатываемого устройства с учетом эквивалентности сигналов
представлена в таблице 4:   
 
  | № | МЕТКА | УПР. СИГНАЛ | ПЕРЕХОД |  
  | 1 | М1 |   | ЕСЛИ НЕ Р1 ТО М1 |  
  | 2 |   | УН 1, УЗАП1 |   |  
  | 3 | М2 |   | ЕСЛИ Р2 ТО М3 |  
  | 4 |   | УЭ 1 |   |  
  | 5 |   |   | ЕСЛИ НЕ Р4 ТО М2 |  
  | 6 | М3 | УН 2, УЗАП1 |   |  
  | 7 | М4 |   | ЕСЛИ Р3 ТО М5 |  
  | 8 |   | УЭ 2 |   |  
  | 9 |   |   | ЕСЛИ НЕ Р5 ТО М4 |  
  | 10 | М5 | УЭ 3 | ИДТИ К М1 |  Таблица 4 Каноническая форма микропрограммы.       
 
  | Адрес   | УН 1 | УЭ 1 | УН 2 | УЭ 2 | УЭ 3 | УЗАП1 | Не Р1 | Р2 | Р3 | Не Р4 | Не Р5 | Адрес перехода   |  
  | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |  
  | 0 | 0 | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 |  
  | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |  
  | 0 | 0 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |  
  | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 1 | 0 |  
  | 0 | 1 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 1 | 0 |  
  | 0 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 1 |  
  | 0 | 1 | 1 | 1 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |  
  | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 1 | 0 | 
 
 |