↑ вверх

Помощь дистанционщикам!
ДО СибГУТИ (www.do.sibsutis.ru),
ДО СибАГС (www.sapanet.ru),
ДО НГУЭиУ (sdo.nsuem.ru),
ДО СибУПК (sdo.sibupk.su) и др ВУЗы

Этот сайт продаётся. По всем вопросам обращаться по +7 913 923-45-34 (Денис)
Корзина пуста!
Обратная связь




Вариант 12 Лаба 02

20000
      
Просмотров: 588
Тип работы: Контрольная
Название предмета: Основы системного программирования
Тема/вариант: Вариант 12 Лаба 02
Объем работы: 5
ВУЗ: СибГУТИ
Дата выполнения: 2013-08-12
Размер файла, тип файла: 7.39 Kb, RAR
Прикрепленные файлы: Курс 170 Основы системного программирования (952 Kb)

ЛАБОРАТОРНАЯ РАБОТА 2
Тема: Оператор цикла LOOP. Команды условных переходов

Цель работы: Научиться использовать оператор повторения команды условных переходов.

Порядок выполнения работы:
1.    Наберите и оттранслируйте следующую программу. (Программа суммирует числа от 1 до 10 и результат заносит в регистр АХ).

TITLE Program4

;название программы

.MODEL small

;отводим под стек и под данные по 64Кб

.STACK 100h

;отмечаем начало сегмента стека

.DATA

;отмечаем начало сегмента данных

.CODE

;отмечаем начало сегмента кодов

main PROC

 

MOV AX, @data

;копируем адрес

MOV DS, AX

;сегмента данных

CLD

 

xor AX,AX

mov CX, 10

L1:

add AX, CX

loop L1

 

MOV AX,4C00h

;выход

INT 21h

;из программы

main ENDP

 

END main

 

ЗАКАЗАТЬ РАБОТУ
Отправь нам своё задание, и мы поищем твою работу в нашей базе готовых работ. А если не найдем, то порекомендуем партнеров, которые качественно смогут выполнить твой заказ.
(doc, docx, rtf, zip, rar, bmp, jpeg) не более 5 Мб