Ñòóäåíòàì > Êóðñîâûå > Âû÷èñëèòåëüíûå ñèñòåìû è ìèêðîïðîöåññîðíàÿ òåõíèêà 
Âû÷èñëèòåëüíûå ñèñòåìû è ìèêðîïðîöåññîðíàÿ òåõíèêàÑòðàíèöà: 2/11
 
   
 
ÐÅÃ À{1:32}=ÐÅÃ À{1:31}.0 
Ñ×ÅÒ Ö=Ñ×ÅÒ Ö -1 
 
   
  
 
                      
ÍÅÒ 
   Ñ×ÅÒ Ö=1 
 
   
  
 
B
{1:6}=Ñ×ÅÒ Ö1; Ñ {1:6}=Ñ×ÅÒ Ö2 
   
  
 
ÊÎÍÅÖ 
  
Ðèñóíîê 3 
Áëîê-ñõåìà àëãîðèòìà ðàáîòû óñòðîéñòâà 
 
Ìèêðîïðîãðàììà 
Ïåðåìåííûå: 
Âõîäíûå: 
·      D{1:32} - âõîäíîé êîä 
·      ñòðîá 
Âûõîäíûå: 
·      Â {1:6}, Ñ{1:6} - âûõîäíîé êîä 
Âíóòðåííèå: 
·      ÐÅÃ À{1:32}, ÐÅÃ Â{1:32} - ðåãèñòðû 
·      Ñ×ÅÒ Ö1{1:6}, Ñ×ÅÒ Ö2{1:6} - ñ÷åò÷èêè öèêëîâ 
Ïðèçíàêè:   
·      Ð1 - ñòðîá=1 
·      Ð2 - ÐÅÃ À{1}=0 & ÐÅÃ A{2}= 1 & ÐÅÃ À {3}=0 
·      Ð3 - ÐÅÃ À{32}=0 & ÐÅÃ A{31}= 1 & ÐÅÃ À {30}=0        
·      Ð4 - Ñ×ÅÒ Ö1 {1:6} = 32 
·      Ð5 - Ñ×ÅÒ Ö2 {1:6} = 1  
  
Ïðîãðàììà 
Ì1                      
ÅÑËÈ ÍÅ Ð1 ÒÎ Ì1 
       (ÑÒÐÎÁ)       ÐÅÃ Â{1:32}=D {1:32} 
       (ÓÇÀÏ1)       ÐÅÃ À{1:32}=ÐÅÃ Â {1:32} 
       (ÓÍ1)           Ñ×ÅÒ Ö1 {1:6}
=2                                       
Ì2                      
ÅÑËÈ Ð2 ÒÎ Ì3  
       (ÓÑÄÂ1)       ÐÅÃ À{1:32}=ÐÅÃ
À{2:32}.0             } 
       (ÓÑ×1)         Ñ×ÅÒ Ö1 {1:6}=Ñ×ÅÒ Ö1
{1:6}+1    }     ÓÝ1 
                             ÅÑËÈ ÍÅ Ð4 ÒÎ Ì2 
Ì3 (ÓÇÀÏ1)       
ÐÅÃ À{1:32}=ÐÅÃ Â {1:32} 
       (ÓÍ2)            Ñ×ÅÒ Ö2 {1:6} =31 
Ì4                        ÅÑËÈ
Ð3 ÒÎ Ì5 
      (ÓÑÄÂ2)         ÐÅÃ À{1:32}=0.ÐÅÃ
À{1:31}            } 
      (ÓÑ×2)           Ñ×ÅÒ Ö2 {1:6}=Ñ×ÅÒ Ö2
{1:6}-1    }  ÓÝ2 
                              ÅÑËÈ ÍÅ Ð5 ÒÎ Ì4 
Ì5  (ÓÑ×ÈÒ1)    Â{1:6}=Ñ×ÅÒ Ö1
{1:6}                          }            
        (ÓÑ×ÈÒ2)   
Ñ{1:6}=Ñ×ÅÒ Ö2 {1:6}                          }  ÓÝ3 
                         ÊÎÍÅÖ (ÈÄÒÈ Ê Ì1) 
  
Êàê âèäíî èç òåêñòà
ìèêðîïðîãðàììû, íåêîòîðûå ñèãíàëû ìîæíî îáúåäèíèòü è çàìåíèòü ýêâèâàëåíòíûìè
ñèãíàëàìè. Ôóíêöèîíàëüíàÿ ñõåìà îïåðàöèîííîé ÷àñòè óñòðîéñòâà ïðèâåäåíà íà
ðèñóíêå 4. 
  
Ðàçðàáîòêà óïðàâëÿþùåãî àâòîìàòà ñ
æåñòêîé ëîãèêîé 
Óïðàâëÿþùèé àâòîìàò ñ æåñòêîé
ëîãèêîé áóäåò ðåàëèçîâûâàòüñÿ â âèäå êëàññè÷åñêîãî êîíå÷íîãî àâòîìàòà Ìèëè èëè
Ìóðà. Íà îñíîâàíèè áëîê-ñõåìû àëãîðèòìà ðàáîòû óñòðîéñòâà îïðåäåëèì êîëè÷åñòâî
ñîñòîÿíèé äëÿ êàæäîãî òèïà àâòîìàòà. Îáîçíà÷èì ñîñòîÿíèÿ àâòîìàòà Ìóðà áóêâîé S, à ñîñòîÿíèÿ àâòîìàòà Ìèëè - S’.
Êàê âèäíî èç ðèñóíêà 5, ó àâòîìàòà Ìóðà áóäåò øåñòü ñîñòîÿíèé, â òî âðåìÿ êàê ó
àâòîìàòà Ìèëè - ëèøü ÷åòûðå. 
 
  
                                                              
ÍÀ×ÀËΠ      S0               
 
   
 
                                                                                
S’0 
                                                         
0           Ð1 
 
   
  
 
                                                            ÓÍ
1, ÓÇÀÏ 1  S1 
 
   
 
                                                 
0                               S’1            1 
                                                                          Ð2 
  
 
  
 
                                ÓÝ 1    S2                                                  
ÓÇÀÏ 1, ÓÍ 2     S3 
 
  
 
                     
0 
                                     
Ð4         S’2 
 
  
  
 
                          ÓÇÀÏ 1 ÓÍ 2    S3 
 
  
  
 
                
                                      0                          S’3     1 
                                                                          
Ð3 
  
 
    |