Микропроцессор Z-80. Структура. Система команд. 1969 г.

Раздел 9 - команды сдвига.


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

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

(_, ,_, CY Z P/V S N Н

RLCA cvYj-7 а о>| j ... о о

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

CY Z P/V S N Н
J ... О О

RLA р[су}—17 А «- 0

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

ЮСА рЧ 7 -> а -> о |-|—*[cy1

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

,__ ____CY Z P/V S N Н

RRA 1~Н 7 а о 1—{Е^ t ... о о

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

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

^ ,_, ,___CY Z P/V S N Н

RLCfCYhf47«-s»-0 hj t t р t 0 0

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

._. .___CY Z P/V S N Н

RL $ р-{су}—17«- s«- о h-j * г р г о 0

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

._, ,_. CY Z P/V S N Н

RRC $ |~Н 7 s -»о ЬрЧс71 * t Р t 0 о

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

I-, ,-, CY Z P/V S N Н

RR s |—н 7 s о 1—^ г г р * о о

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

,_. __, CY Z P/V S N Н

SLA s [cv>—| 7 «- s «-ТУ о » t Р t 0 о

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

(_, ____CY Z P/V S N Н

sra $ -s-»о|4cy1 t t ? t о о

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

___ __, CY Z P/V S N Н

SRL $ 0 47-s-o1-4cy1 t t Р * 0 о

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




СОДЕРЖАНИЕ:


  Оставте Ваш отзыв:

  НИК/ИМЯ
  ПОЧТА (шифруется)
  КОД



Темы: Игры, Программное обеспечение, Пресса, Аппаратное обеспечение, Сеть, Демосцена, Люди, Программирование

Похожие статьи:
EI is dead - Ковровская группа Eternity Industry переименовалась в Placebo.
Вступление - пара слов от авторов.
Scene News - Война в FATALITY!
Новости - я GMS давно хочу поговорить с тобой , но ты (вы) меня отшибаешь !
Обзорчик - Обзор игровых программ: Moontorc, Klademiner, Dragonia, Choe Lee fut Kung Fu warrior, King Valley, Return to Home 4, Doom mania.

В этот день...   21 ноября