Студентам > Курсовые > Вычислительные системы и микропроцессорная техника 
Вычислительные системы и микропроцессорная техникаСтраница: 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 
   | 
  
      |