Page 170 - 149
P. 170

Пересилка в розши- MOVX                    11110000  1  1  2  (DPTR)(A)
                   рену ЗПД з акуму-         @DPTR,A
                   лятора
                                                  Команди  завантаження
                   Завантаження в            MOV Rn,#d  01111ііі            2  2  1  (Rn) #d
                   регістр константи
                   Завантаження в            MOV A,#d         01110100  2  2  1  (A)#d
                   акумулятор
                   константи
                   Пересилка за              MOV ad,#d        01110101  7  3  2  (ad)#d
                   прямою адресою
                   константи
                   Пересилка в РПД           MOV @Ri,         0111011і  2  2  1  ((Ri))#d
                   константи                 #d
                   Завантаження              MOV              10010000  1 3  2  (DPTR)#d16
                   вказівника даних          DPTR,                          3
                                             #d16
                                                      Стекові команди
                   Завантаження в            PUSH ad          11000000  3  2  2  (SP)(SP)+1
                   стек                                                                 ((SP))(ad)

                   Вилучення зі стека  POP ad                 11010000  3  2  2  (ad)(SP)
                                                                                        (SP)(SP)-1
                                                      Команди обміну
                   Обмін акумулятора  XCH A,Rn                11001ііі      1  1  1  (A) (Rn)
                   з регістром
                   Обмін акумулятора  XCH A,ad                11000101  3  2  1  (A) (ad)
                   з
                   Прямоадресованим
                   Байтом
                   Обмін акумулятора  XCH A,@Ri  1100011і  1  1  1  (A) ((Ri))
                   з байтом із РПД
                   Обмін молодшої            XCHD             1101011і  1  1  1  (A0-3 ) ((Ri) 0-3))
                   тетради                   A,@Ri
                   акумулятора з
                   молодшою
                   тетрадою байта
                   РПД
                          Команди пересилки даних мають три модифікації:
                  MOV - пересилки в межах резидентної пам’яті даних, регістрів, спеціальних
                          функцій та портів;
                  MOVC  -  пересилки  з  пам’яті  програм  (внутрішньої  та  зовнішньої)  в
                  акумулятор;





                                                                                                             171
   165   166   167   168   169   170   171   172   173   174   175