Первый микропроцессор (МП) с условным обозначением I4004. Микропроцессорные комплекты БИС, страница 3

                                                  (ПС)<  (ПС)+1                                         Увеличение адреса на 1

            

                                                  5   установка                                             Сч.б.- Счетчик байтов

Сч.б.   

                

                                                            >

                                                   6

(Сч.б)=(Сч.б)-1                                          Уменьшен  Сч.б. на 1   

 

 


нет           7                               да

                                                       Сч.б.=0                                              

                      9                                                         8

выбор                                          выполнение операнда                                          команды                   Возможно изменение ПС

                                                    

 

                     10

                   (ПС)     (ПС)+1 

Для выполнения этих действий в  МП имеются специализированные регистры:

-  Регистр  команд  (РК)  для  хранения  первого слова в команде, задающего код выполняемой операции.

-  Программный  счетчик (ПС) для хранения в памяти адреса следующего слова.

-  Несколько  регистров временного хранения для хранения операндов команды на время ее выполнения.

1.5. Принципы построения микропроцессорных систем 

Любая  МП система строится по одной и той же структурной схеме.  Ее специфика определяется программой и устройствами сопряжения  с объектом. При проектировании используют принцип  МММ:  модульность, магистральность, микропрограммируемость. 

Модульность  - используют   стандартные   модули,  их  количество  может быть различно.   

Магистральность  -  модули взаимодействуют друг с другом через  систему  линий  (магистралей), функционально объединенных в три группы (шины):  

AB - шина адресов;

DB - шина данных;

CB - шина управления.

    

                                                                                                                    AB                       

МП  

                                                                                                                     DB         

             

ЦП                                                                                                CB                       

             

            

                                                                                                                                                   

ЗУ                 ПВВ                 ПВыВ                                                                    

                                                                                                                                                        

Микропрограммируемость  -  на  любом уровне используются  программируемые  логические  устройства и осуществляется их  программирование на соответствующем программном уровне.

В системе выделяется один ведущий модуль - центральный  процессор  (ЦП);  все остальные модули являются ведомыми. В  любой  момент  времени  взаимодействуют  два  модуля:  ЦП и  ведомый модуль.

ЦП  по адресной шине (AB) активизирует ведомый модуль и  по  сигналам  на  шине управления (CB) выполняет или чтение  данных  из  модуля,  или запись данных в модуль. Чтение и  запись выполняются через шину данных (DB).  

Помимо  модулей  ЗУ  (запоминающего  устройства), ПВВ и  ПВыВ   (портов   ввода   и  вывода)  в  МП  системах  могут  использоваться   специализированные,  освобождающие  МП  от  стандартных  операций,  модули  -  контроллеры.   Например,  контроллер дисковода. 

1.6. Принципы формирования шин микропроцессора  

Формирование шин МП производится по трем принципам.