Программирование 2 курс 1 семестр / Ассемблер 7.3 лаба
.docxФедеральное агентство связи
Федеральное государственное бюджетное образовательное учреждение высшего образования
«Поволжский государственный университет телекоммуникаций и информатики»
Факультет Базового телекоммуникационного образования
Направление
(специальность) Информационные технологии и системы связи
Предмет Вычислительная техника и ЯП
Лабораторная работа №7
Регулярные циклы
Выполнил: Ядринцев С.М. ИКТ-92
Должность инициалы фамилия
Самара 2020г.
Вариант-30
Задание:
Подготовить программу ввода в память данных процессора массива из 9 чисел (где команда загрузки используется для контроля заполнения очередной ячейки памяти данных (ЯП)). При этом: Счетчик проходов тела цикла (для чётных V) расположить после команды безусловного перехода.
V |
Массив чисел а1, а2, … |
Номера ЯП |
Тип адресации операций хранения/загрузки |
30 |
9,6,3, … |
17,33, … |
базирование/преинкремент |
Примечание: для V = 8 смещение в адресном коде определять, исходя из половины расстояния между исполнительными адресами ячеек памяти.
При организации цикла СП размещается после команды безусловного перехода. В этом случае начальное состояние счетчика должно быть на 1 меньше от требуемого числа проходов.
Блок схема: