В HTML      В PDF
микроэлектроника, микросхема, микроконтроллер, память, msp430, MSP430, Atmel, Maxim, LCD, hd44780, t6963, sed1335, SED1335, mega128, avr, mega128  
  Главная страница > Компоненты > Микроконтроллеры > MSP430 > Система команд

реклама

 
радиационно стойкие ПЗУ Миландр

Продажа силового и бронированного кабеля и провода в Москве

текст еще



MSP430 система команд - Команда POP

*POP[.W] Снятие со стека слова в получатель
*POP.B Снятие со стека слова в получатель
Синтаксис POP dst
POP.B dst
Операция @SP -> temp
SP + 2 -> SP
temp -> dst
Эмуляция MOV @SP+, dst или MOV.W @SP+,dst
MOV.B @SP+, dst
Описание Содержимое стека, на которое указывает указатель стека (TOS) помещается в получатель. Затем указатель стека инкрементируется на два.
Биты статуса Биты статуса не изменяются
Биты режима Биты режима не изменяются
Пример Восстановление из стека содержимого регистра R7 и регистра статуса.
POP    R7      ; Восстановление R7
POP    SR      ; Восстановление регистра статуса
Пример Восстановление из стека содержимого байта ОЗУ LEO.
POP.B  LEO     ; Младший байт помещается из стека в LEO
Пример Восстановление из стека содержимого регистра R7.
POP.B  R7      ; Младший байт помещается из стека в R7, старший
               ; байт регистра R7 равен 00h
Пример Восстановление из стека содержимого ячейки памяти, указанной в регистре R7 и содержимого регистра статуса.
POP.B  0(R7)   ; Младший байт помещается из стека в байт, который
               ; указан в регистре R7
               ; Пример:  R7=203h
               ;          Mem(R7) = младший байт системного стека
               ; Пример:  R7=20Ah
               ;          Mem(R7) = младший байт системного стека
POP    SR
Примечание: указатель системного стека
Указатель системного стека (SP) всегда инкрементируется на два, независимо от наличия суффикса байта.
    Получить консультации и преобрести компоненты вы сможете у официальных поставщиков фирмы Texas Instruments,

поставщики электронных компонентов






 
Впервые? | Реклама на сайте | О проекте | Карта портала
тел. редакции: +7 (495) 514 4110. e-mail:info@eust.ru
©1998-2016 ООО Рынок Микроэлектроники