У нас: 141825 рефератів
Щойно додані Реферати Тор 100
Скористайтеся пошуком, наприклад Реферат        Грубий пошук Точний пошук
Вхід в абонемент



Лабораторна робота - Прості арифметичні операції
6



Лабораторна робота №3

Лабораторна робота №

Прості арифметичні операції

Прості арифметичні операції.

Мета роботи: Ознайомитися з простими арифметичними операціями та вдосконалити свої знання у роботі з регістрами прапорців.

Завдання: Виконати наступні операції: додавання, віднімання, додавання враховуючи прапорець переносу, інкрементування, декрементування, множення, ділення,

Хід роботи

1. Операція додавання

mov A,#11

mov R1,#25

add A,R1

В результаті отримане значення запишеться в акумулятор та відбудеться зміна прапорців переносу та переповнення, оскільки числа що додаються перевищують розмір 1 байта

2. Команда віднімання

mov R1,#12

subb A,R1

Результат команди запишеться в акумулятор.

3. Додавання враховуючи прапорець переносу

mov 19,#20

addc A,19

Результат в акумуляторі, та відбулося обнулення прапорця переносу, оскільки при виконанні операції відбулося врахування прапорця переносу.

4. Операція інкрементування

inc R1

В результаті вміст регістру R1 збільшується на 1.

5. Операція декрементування

dec А

Вміст акумулятора зменшиться на 1.

6. Операція множення

mov B,#11

mov A,#25

mul AB

7. Операція ділення

mov B,#25

div AB

Висновок. На даній лабораторній роботі я навчився виконувати прості арифметичні операції: додавання, віднімання, додавання з врахуванням прапорця переносу, множення та ділення, та прослідкувала зміну прапорців регістра PSW при виконанні цих команд.