Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
СИСТЕМА_КОМАНД.doc
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
520.19 Кб
Скачать

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

Мнемокод

Код

Операция

Выполняемое

Действие

Способ

адресации

Формат

команды

(байт)

Число

циклов

Влияние на признаки

V

H

I

N

Z

C

ASL

ASL opr

ASLA

ASLX

ASL ,x

ASL opr,x

ASL opr,SP

38

48

58

78

68

Сдвиг влево

содержимого

аккумулятора A, или регистра X,или ячейки памяти M. В бит b0 загружается 0, бит b7 загружается в бит C

DIR

INH

INH

IX

IX1

SP1

2

1

1

1

2

3

4

1

1

3

4

5

_

_

ASR

ASR opr

ASRA

ASRX

ASR ,x

ASR opr,x

ASR opr,SP

37

47

57

77

67

Сдвиг вправо содержимого аккумулятора A, или регистра X, или байта памяти M. Бит b7 не изменяется, бит b0 загружается в бит переноса C

DIR

INH

INH

IX

IX1

SP1

2

1

1

1

2

3

4

1

1

3

4

5

_

_

LSL

LSL opr

LSLA

LSLX

LSL ,x

LSL opr,x

LSL opr,SP

Сдвиг влево содержимого аккумулятора A, или регистра X, или ячейки памяти M. В бит b0 загружается 0, бит b7 загружается в бит переноса C.

(Аналог ASL)

DIR

INH

INH

IX

IX1

SP1

2

1

1

1

2

3

4

1

1

3

4

5

LSR

LSR opr

LSRA

LSRX

LSR ,x

LSR opr,x

LSR opr,SP

34

44

54

74

64

Сдвиг вправо содержимого аккумулятора A, или регистра X, или ячейки памяти M. В бит b7 загружается 0, бит b0 загружается в бит переноса C

DIR

INH

INH

IX

IX1

SP1

2

1

1

1

2

3

4

1

1

3

4

5

_

_

ROL

ROL opr

ROLA

ROLX

ROL ,x

ROL opr,x

ROL opr,SP

39

49

59

79

69

Циклический сдвиг влево содержимого аккумулятора A, или регистра X, или ячейки памяти M через бит переноса C

DIR

INH

INH

IX

IX1

SP1

2

1

1

1

2

3

4

1

1

3

4

5

_

_