Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Методичка.doc
Скачиваний:
20
Добавлен:
08.11.2018
Размер:
1.15 Mб
Скачать

2.12 Лабораторна робота 4 Тема: Команди зсуву та циклічного зсуву Зміст завдання

1) Нехай у регістрі EAX утримується шістнадцяткове число (для кожного варіанта це число утримується в таблиці 2.3, що відповідає Вашому варіантові).

Надалі в кожному пункті завдання під шістнадцятковим числом мається на увазі саме це число. Запишіть (у двійковій і шістнадцятковій системах числення), який буде результат (зміст регістра EAX і прапор переносу CF) виконання операції SHR AH,1

Запишіть результати послідовного виконання цієї операції ще 3 рази.

2) Нехай у регістрі EAX утримується шістнадцяткове число.

Запишіть результат виконання операції SHR AH,3

3) Нехай у регістрі EAX утримується шістнадцяткове число.

Запишіть результат виконання операції SAR AH,3

4) Нехай у регістрі EAX утримується шістнадцяткове число.

Запишіть результат виконання операції SHL AX,3

5) Нехай у регістрі EBX утримується шістнадцяткове число. Запишіть результат виконання операції ROR BX,1

Запишіть результати послідовного виконання цієї операції ще 15 разів.

6) Нехай у регістрі EBX утримується шістнадцяткове число.

Запишіть результат виконання операції ROR EBX,5

7) Нехай у регістрі EDX утримується шістнадцяткове число. Запишіть результат виконання операції RCL EDX,1

Зробіть припущення про те, який буде результат, якщо цю інструкцію виконати 33 рази.

8) Нехай у регістрі EDX утримується шістнадцяткове число.

Запишіть результат виконання операції RCR EDX,7

Таблиця 2.3. Варіанти завдань до лабораторної роботи 4

Варіант

Шістнадц. число

Варіант

Шістнадц. число

Варіант

Шістнадц. число

1

7BD48765h

11

E185E6D4h

21

FAD192D1h

2

F14C987Fh

12

0CC5A75Ah

22

62DB9E84h

3

19B1A54Eh

13

E18BB43Ah

23

BD10BA5Ch

4

DD41F341h

14

9BD5CA7Bh

24

8CADC973h

5

EDA1FС34h

15

43F1D261h

25

1AC5DB42h

6

80EA9A37h

16

BDE09EC4h

26

938F8B75h

7

77F5B653h

17

FDF584FDh

27

99FAAF6Eh

8

CD13CE54h

18

AFFA417Ah

28

5AC197D4h

9

932EA269h

19

E0EC8A4Fh

29

E1F4D85Bh

10

A0B4D634h

20

74ABC4F5h

30

D6E1B9DAh