Реферат: Лабораторная работа по дисциплине теория и проектирование ЭВМ

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ , ЭЛЕКТРОНИКИ И АВТОМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ )

ФАКУЛЬТЕТ ВМС

КАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИ

ЛАБОРАТОРНАЯ РАБОТА Nо 2

ПО

ДИСЦИПЛИНЕ

ТЕОРИЯ И ПРОЕКТИРОВАНИЕ ЭВМ


СТУДЕНТЫ: Львов А . Н. и Чернецкий М. В.

ГРУППА: ВВ-61-96

РУКОВОДИТЕЛЬ: Иванов Е .Л.

МОСКВА

2000

Задача N 0 1.

Составить программу для вычисления выражения : N= åаi= а1 +а2 + … + an , где n=10 ,ai - числа натурального ряда “1”. РОНы использовать следующим способом :

С – под счетчик циклов,

L – под текущее значение аi ,

C и D – под константы .

Результат вычислений разместить в ячейке 080Е .

С – количество циклов; C=0А

L – текущее значение константы; L=0А

Aдрес Коды Мнемоника Комментарий

0010 85 ADD L арифметическая операция A¬(A) +(Ri)

0011 2D DCR L отрицательное приращение регистра

0012 0D DCR C отрицательное приращение регистра

0013 C2 JNZ adr условный переход

0014 - 10 -

0015 - 00 -

0016 26 MVI H непосредственная загрузка регистра

0017 - 08 -

0018 2E MVI L непосредственная загрузка регистра

0019 - 0E -

001A 77 MOV M,А команда пересылки

001B 76 HLT останов

Задача No 2.

Составить программу для вычисления того же выражения. Константы ai расположить в ОЗУ в ячейках с адресами 0900 , 0901, … . РОНы использовать аналогичным способом .Для вычисления текущего значения N пользоваться командой ADD M .Результат вычислений записать в ОЗУ в ячейку 0850. Константы ai задать произвольно .

С – счетчик циклов ,

H, L – адрес ячейки, где находится текущее значение константы.

Адрес Коды Мнемоника Комментарий

0900 - 01 -

0901 - 02 -

--> ЧИТАТЬ ПОЛНОСТЬЮ <--

К-во Просмотров: 321
Бесплатно скачать Реферат: Лабораторная работа по дисциплине теория и проектирование ЭВМ