Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
Національний університет «Львівська політехніка»
Кафедра ІСМ
Звіт
До лабораторної роботи №4
З дисципліни «Системне програмування»
«Арифметичні команди та команди перетворення даних»
Львів 2014
Мета роботи:
Вивчити арифметичні команди МП 80х86 для обчислення цілочисельних виразів.
Завдання до лабораторної роботи:
Обчислити значення виразу, значення операндів та результат обчислення розмістити у сегменті даних:
10) (64/12*4-65)*2/5
Код програми:
.8086
model small
stack 200
.data
a dw 64
b dw 12
c dw 4
d dw 65
e dw 2
f dw 5
result dw ?
.code
.startup
xor ax,ax
mov ax,a
cwd
idiv b
imul c
sub ax,d
imul e
idiv f
mov result,ax
.exit 0
end
/
Висновок: Під час виконання лабораторної роботи, я вивчив арифметичні команди МП 80х86 для обчислення цілочисельних виразів.