Категория
Информатика
Тип
реферат
Страницы
9 стр.
Дата
06.03.2008
Формат файла
.doc — Microsoft Word
Архив
19679.zip — 25.79 kb
  • laboratornaja-rabota-po-discipline-teorija-i-proektirovanie-jevm_19679_1.doc — 86 Kb
  • Readme_docus.me.txt — 125 Bytes
Рейтинг
10  из 10
Оценок
1
Оцените работу
Хорошо  или  Плохо


Текст работы

МОСКОВСКИЙ ГОСУДАРСТВЕННЫЙ ИНСТИТУТ РАДИОТЕХНИКИ , ЭЛЕКТРОНИКИ И АВТОМАТИКИ (ТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ )
ФАКУЛЬТЕТ ВМСКАФЕДРА ВЫЧИСЛИТЕЛЬНОЙ ТЕХНИКИЛАБОРАТОРНАЯ РАБОТА 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 0902 - 03 0903 - 04 0904 - 05 0905 - 06 0906 - 07 0907 - 08 0908 - 09 0909 - 10 0010 86 ADD M A (A)



Ваше мнение



CAPTCHA