
лабораторная работа / лабораторные работы по ASSAMBLER / Программирование линейных алгоритмов №1 вар13
.doc
БАЛАКОВСКИЙ
ИНСТИТУТ ТЕХНИКИ ТЕХНЛЛОГИИ И УПРАВЛЕНИЯ
ФАКУЛЬТЕТ
ИНЖЕНЕРНО-СТРОИТЕЛЬНЫЙ
КАФЕДРА УПРАВЛЕНИЕ
И ИНФОРМАТИКА В ТЕХНИЧЕСКИХ СИСТЕМАХ
Лабораторная
работа № 1
дисциплина
СПО
Выполнила ст. гр.
УИТ – 33
Принял:.
« »
2008 г.
Балаково, 2008
Балаково 2007
«Программирование
линейных алгоритмов»
Цель работы: изучение операций сложения, вычитания, умножения и деления двоичных чисел на языке Ассемблер.
Задание: создать Windows-приложение для вычисления выражения:
ВАРИАНТ -13
Y = ((a - b)*4 - d) / c=0.46
A=24
B=16
C=13
D=26
Текст программы
DOSSEG
.MODEL small
.stack 100h
.data
;здесь вставить cтроку объявление данных, например, massiv DB 'Stroka'
;ниже вставить саму программу, например
mov ax,24
mov bx,16
sub ax,bx
mov cx,4
mul cx
mov bx,13
sub ax,bx
mov cx,26
div cx
;конец программы без RET!!!
Mov ah,4ch
int 21h
END
РЕЗУЛЬТАТ