Основы функционирования и программирования микротренажера МТ1804. Бормонтов Е.Н - 30 стр.

UptoLike

30
3.2. Местная регистровая память
Блок местной регистровой памяти состоит из следующих элементов :
РЗУ - регистровое запоминающее устройство, имеющее 16 четырехраз-
рядных регистров :
Обозначение
Общепринятое
обозначение
Назначение
РОНы
R0
R1
.
.
.
R7
Регистры общего назначения
СК2
СК1
R8
R9
Счетчики команд, где указан
текущий адрес выполняемой
команды
А RA
Аккумулятор для выполнения
всех операций и пересылки
данных
RB
RC
Индексные регистры
RD
Регистр для указания адреса
данных при косвенной адресации
УС (SP) RE Указатель стека
СК (PC) RF
Счетчик команд (адрес
следующей команды )
СДА - регистр сдвига результата на один разряд влево/ вправо перед записью
его в РЗУ :
без сдвига сдвиг вправо сдвиг влево
РгА
РгВ
А 3 ÷ А 0
В 3 ÷ В 0
PR3
PR0
PR0 PR3
PR3
PR0
- регистры операндов А и В
4-х разрядные шины адресов для операндов РгА и РгВ .
Запись результата операции происходит только по адресу В
                                                   30


                                3.2. М естная регистровая пам ять

  Блок м естнойрегистровойпам яти состоитиз следую щ их элем ентов:

  Р ЗУ   - регистровое запом инаю щ ее устройство, им ею щ ее 16 ч еты рех раз-
           рядны х регистров:

                              О бщ епринятое
              О бознач ение                                    Н азнач ение
                                обознач ение


                                     R0
                                     R1
                  РО Н ы              .
                                                Регистры общ егоназнач ения
                                      .
                                      .
                                     R7
                                                С ч етч ики    ком анд, где указан
                    С К2             R8
                                                текущ ий       адрес вы полняем ой
                    С К1             R9
                                                ком анды

                                                Аккум улятор для вы полнения
                       А         RA             всех операц ий и пересы лки
                                                данны х

                                 RB
                                                И ндексны е регистры
                                 RC
                                                Регистр для указания адреса
                                 RD
                                                данны х при косвеннойадресац ии
                  У С (SP)       RE             У казательстека
                                                С ч етч ик    ком анд         (адрес
                  С К (PC)       RF
                                                следую щ ей ком анды )


С Д А - регистр сдвига результата на один разряд влево/вправоперед записью
        еговРЗУ :

            PR3                PR0        PR3            PR0         PR3        PR0




                  без сдвига              сдвиг вправо                 сдвиг влево

  Р гА       - регистры операндовА и В
  Р гВ

  А 3÷А 0                  4-х разрядны е ш ины адресовдля операндовРгА и РгВ .
  В3÷В0                    Записьрезультата операц ии происх одиттолькопоадресуВ