Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Установка флага переноса CY.

Читайте также:
  1. I. Процессы переноса.
  2. Блок 1.2. Конверсия метана, редукционно-охладительная установка. 1 страница
  3. Внешний вид корейского флага и его символика
  4. День Государственного флага Российской Федерации
  5. ДРУГИЕ РАЗНОВИДНОСТИ ПЕРЕНОСА.
  6. ИЗГОТОВЛЕНИЕ И УСТАНОВКА ДВЕРНЫХ КОРОБОК
  7. ИЗГОТОВЛЕНИЕ И УСТАНОВКА ОКОННЫХ КОРОБОК И ПОДОКОННЫХ ДОСОК

 

CY Z P/V S N H

INC d d + 1 ® d • o V o 0 o

где d - А,В,С,D,E,H,L,(HL),(IX+d),(IY+d).

 

CY Z P/V S N H

INC dd dd + 1 ® dd • • • • • •

где dd - BC,DE,HL,SP,IX,IY.

Инкремент (прибавление к значению операнда единицы).

 

CY Z P/V S N H

DEC d d - 1 ® d • o V o 1 o

где d - A,B,C,D,E,H,L,(HL),(IX+d),(IY+d).

 

CY Z P/V S N H

DEC dd dd - 1 ® dd • • • • • •

где dd - BC,DE,HL,SP,IX,IY.

Декремент (вычитание из значения операнда единицы).

 

 

__________________________________________________________________

*) В двоично-десятичных числах цифры от 0 до 9 кодируются четырьмя битами, причем комбинации 1010...1111 не используются. Таким образом в одном байте может быть записано только две цифры. Это расточительно с точки зрения экономии памяти, но гарантирует отсутствие ошибки «машинного» округления.

Команды сдвига

 

В следующих четырех командах операция сдвига осуществляется над числом, записанным в аккумулятор.

 
 


CY Z P/V S N H

RLCA o • • • 0 0

Циклический сдвиг влево на один разряд, значение старшего бита записывается во флаг переноса CY.

 
 


CY Z P/V S N H

RLA o • • • 0 0

Циклический сдвиг влево через флаг переноса CY.

 
 


CY Z P/V S N H

RRCA o • • • 0 0

Циклический сдвиг вправо на один разряд, значение младшего бита записывается во флаг переноса CY.

 
 


CY Z P/V S N H

RRAo • • • 0 0

Циклический сдвиг вправо через флаг переноса СY.

В следующих семи командах операция сдвига осуществляется над числом, записанным в одном из операндов — А,В,С,D,E,H,L, (HL),(IX+d),(IY+d), обозначенных символом s.

 
 


CY Z P/V S N H

RLC so o P o 0 0

Циклический сдвиг влево на один разряд, значение старшего бита записывается во флаг переноса CY.

 
 


CY Z P/V S N H

RL s o o P o 0 0

Циклический сдвиг влево через флаг переноса CY.

 
 


CY Z P/V S N H

RRC s o o P o 0 0

Циклический сдвиг вправо на один разряд, значение младшего бита записывается во флаг переноса CY.

 
 


CY Z P/V S N H

RR s o o P o 0 0

Циклический сдвиг вправо через флаг переноса CY.

 
 


CY Z P/V S N H

SLA s o o P o 0 0

Cдвиг влево на один разряд, в младший бит записывается 0, старший бит переписывается во флаг переноса CY (умножение на 2).

 
 


CY Z P/V S N H


Дата добавления: 2015-10-28; просмотров: 124 | Нарушение авторских прав


Читайте в этой же книге: ОБЗОР ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ | СИСТЕМА ПРЕРЫВАНИЙ | Условный переход по относительному адресу при ненулевом счетчике. | ПРОГРАММИРОВАНИЕ НА АССЕМБЛЕРЕ GENS4 | ФРОНТАЛЬНАЯ ПАНЕЛЬ | СИСТЕМНЫЕ ПЕРЕМЕННЫЕ |
<== предыдущая страница | следующая страница ==>
Стек калькулятора| SRL s o o P o 0 0

mybiblioteka.su - 2015-2024 год. (0.008 сек.)