Главная Случайная страница


Полезное:

Как сделать разговор полезным и приятным Как сделать объемную звезду своими руками Как сделать то, что делать не хочется? Как сделать погремушку Как сделать так чтобы женщины сами знакомились с вами Как сделать идею коммерческой Как сделать хорошую растяжку ног? Как сделать наш разум здоровым? Как сделать, чтобы люди обманывали меньше Вопрос 4. Как сделать так, чтобы вас уважали и ценили? Как сделать лучше себе и другим людям Как сделать свидание интересным?


Категории:

АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника






Порядок виконання роботи





1. Зарезервувати місце в пам’яті у сегменті даних Dseg_1 для масиву байт у 10 елементів MasB.

2. Зарезервувати місце у пам’яті у другому сегменті даних Dseg_2 для масиву слів у 30 елементів з ім’ям MasW.

3. Зарезервувати місце у додатковому сегменті Eseg для таблиці, складеної з 10 записів по 4 елемента TablB.

4. Зарезервувати місце у додатковому сегменті Eseg для таблиці подвійних слів з ім’ям TablAdr 40 елементів.

5. Використовуючи пряму адресацію з індексуванням заповнити масив MasB.

6. Використовуючи базову адресацію зі зміщенням заповнити MasW.

7. Використовуючи базову адресацію з індексуванням заповнити TablB наступним чином: в якості змісту 1-го елементу кожного запису береться елемент MasB з тим же номером, що й номер запису. В якості змісту решти полів береться перший байт елементів MasW по порядку їх слідування у масиві.

8. Використовуючи навперемінно, якщо це можливо чи команду завантаження абсолютної адреси, чи псевдооператори SEG, OFFSET заповнити таблицю TablAdr так, щоб кожний елемент таблиці удавав собою адресу відповідного елементу таблиці TablB

9. Використовуючи операції зі стеком спочатку залишаємо в TablB порядок елементів у записах незмінними, змінити в зворотному порядку розташування записів, а потім не змінюючи розташування записів змінити на зворотній порядок елементів.

ЗМІСТ ЗВІТУ

Постановка задачі.

Текст програми, вихідні дані.

Тести та результати відлогодження.

Блок-схема програми.

Результати рішення на ЕОМ.

КОНТРОЛЬНІ ПИТАННЯ

Директива SEGMENT та її параметри.

Директива ENDS.

Директива ASSUME.

Заголовок EXE програми.

Визначення даних.

Способи адресації.

Команда MOV, призначення, обмеження при використанні.

Стек, команди роботи зі стеком.

 


ЛАБОРАТОРНА РОБОТА № 3

Date: 2016-05-14; view: 350; Нарушение авторских прав; Помощь в написании работы --> СЮДА...



mydocx.ru - 2015-2024 year. (0.005 sec.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав - Пожаловаться на публикацию