Курс лекций - Микропроцессоры

         

Битовые команды


Каждый бит из битового пространства внутренней памяти может быть установлен в 1, сброшен в 0, или инвертирован:

  • установить бит (записать логическую единицу) ;
  • сбросить бит (записать логический ноль) ;
  • проинвертировать значение бита (изменить на прямо противоположное) ;
  • бит может быть записан во флаг переноса или считан из флага переноса .

Могут быть реализованы переходы:

  • если бит установлен (содержит логическую 1) ;
  • если бит не установлен (содержит логический 0) ;
  • переход, если бит установлен со сбросом этого бита после выполнения команды (запись в этот бит 0) ;

Между любым битом из битового пространства внутренней памяти и флагом переноса могут быть произведены логические операции "И" или "ИЛИ".

  • И ( ),
  • ИЛИ ( ),


Содержание раздела