Logo GenDocs.ru

Поиск по сайту:  

Загрузка...

Тутуль, рамка40, рамка15 - файл


скачать (21.3 kb.)



М инистерство общего и профессионального образования РФ

Владимирский Государственный университет

Муромский институт

Ф акультет РЭКС

К афедра  РТ

ЛАБОРАТОРНАЯ

РАБОТА № 1

по  Архитектуре МП






Тема: Линейное программирование на языке ассемблер 8085



Руководитель



Романов Д. Н.

 

(подпись) (дата)

Студент  БРТ – 108

(группа)


Нишатов С.Д.

 



(подпись) (дата)

Муром 2011


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

Линейное программирование на языке ассемблер 8085


Цель работы: Изучить принципы программирования при помощи арифметических, логических команд и команд пересылки данных.
Задание: Вычислить значение выражения: при x=04 и y=02. Значение х должно находиться в ячейке памяти 0014h, значение y должно находиться в ячейке памяти 0200h, результат переслать в ячейку памяти 011Ah
Текст программы:

LXI H,0014h - запись в НL адреса 0014h

MVI M,04h - запись значения «х»

LXI H,0200h - запись в НL адреса 0200h

MVI M,02h - запись значения «у»

LDA 0014h - загрузка в А значения «х»

CMA - инверсия «х»

ANI 2h - логическое умножение «х» на 2

MOV B, A - переслать из А в В

LDA 0200h - загрузка в А значения «у»

CMA - инверсия «у»

ORI 02h - логическое сложение «у» + 2

ADD B - А + В

STA 011Ah - запись А по адресу 011Аh



HLT - остановка программы





Скачать файл (21.3 kb.)

Поиск по сайту:  

© gendocs.ru
При копировании укажите ссылку.
обратиться к администрации