Адміністрація вирішила продати даний сайт. За детальною інформацією звертайтесь за адресою: rozrahu@gmail.com

Програмування вводу та виводу на асемблері. Створення *.COM – файлів

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних технологій, автоматики та метрології
Факультет:
КН
Кафедра:
Кафедра ЕОМ

Інформація про роботу

Рік:
2016
Тип роботи:
Лабораторна робота
Предмет:
Системне програмування та операційні системи

Частина тексту файла

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ НАЦІОНАЛЬНИЙ УНІВЕРСИТЕТ “ЛЬВІВСЬКА ПОЛІТЕХНІКА” / Кафедра ЕОМ ЗВІТ до лабораторної роботи № 2 на тему: " Програмування вводу та виводу на асемблері. Створення *.COM – файлів." з дисципліни:"засоби системного програмування" Мета роботи: : оволодіння навичками створення *.COM – файлів та навчитися реалізовувати ввід з клавіатури та вивід на екран символьних даних Теоретичні відомості: Програма містить лише один сегмент text з класом 'CODE'. Оператор ASSUME затверджує, що усі чотири сегментні регістри вказують на цей єдиний сегмент. Оператор ORG 100h резервує 256 байтів для PSP (префікса програмного сегмента). Наповнювати PSP буде система. У програмі нема потреби ініціалізувати регістр DS, бо його, як всі інші сегментні регістри, ініціалізує система. Система у випадку .COM - файлу завжди задає ІP=100h. Через це негайно за оператором ORG 100h повинен знаходитись перший виконуваний рядок програми. Якщо власні дані бажано розмістити на початку програми, тоді першою командою програми має бути jmp через ці дані. ЗАВДАННЯ: Створити програму типу .COM, яка в текстовому режимі виводить за допомогою псевдографіки зображення заданого варіантом символу. Перевірити роботу створеної програми і продемонструвати її виконання. Скласти звіт про виконану роботу (з приведенням тексту програми). Варіант № 10 α Код програми: Перший варіант dosseg .model small .code org 100h start: jmp prog Simbol db ' ',10,13 db ' @@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@@@ @@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@ @@@ @@@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@ @@@ @@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@ @@@ @@@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@ @@@ @@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@ @@@@@@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@ @@@@@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@@@@@@@ @ ',10,13 db ' @@@@@@@@@@@ @@@@@@@@@@@@ @ ',10,13 db ' @@@@@@@@@@ @@@@@@@@@@@@@ @@ ',10,13 db ' @@@@@@@@@@ @@@@@@@@@@ @@@@@ @@@ ',10,13 db ' @@@@@@@@@ @@@@@@@@@@ @@@@@@@@@@ ',10,13 db ' @@@@@@@@@ @@@@@@@@@@ @@@@@@@@ ',10,13 db ' @@@@@@@@@@@@@@@@@@@@ @@@@@@@ ',10,13 db ' @@@@@@@@@@@@ @@@@@ ',10,13 db ' ...
Антиботан аватар за замовчуванням

09.10.2016 12:10

Коментарі

Ви не можете залишити коментар. Для цього, будь ласка, увійдіть або зареєструйтесь.

Завантаження файлу

Якщо Ви маєте на своєму комп'ютері файли, пов'язані з навчанням( розрахункові, лабораторні, практичні, контрольні роботи та інше...), і Вам не шкода ними поділитись - то скористайтесь формою для завантаження файлу, попередньо заархівувавши все в архів .rar або .zip розміром до 100мб, і до нього невдовзі отримають доступ студенти всієї України! Ви отримаєте грошову винагороду в кінці місяця, якщо станете одним з трьох переможців!
Стань активним учасником руху antibotan!
Поділись актуальною інформацією,
і отримай привілеї у користуванні архівом! Детальніше

Оголошення від адміністратора

Антиботан аватар за замовчуванням

пропонує роботу

Admin

26.02.2019 12:38

Привіт усім учасникам нашого порталу! Хороші новини - з‘явилась можливість кожному заробити на своїх знаннях та вміннях. Тепер Ви можете продавати свої роботи на сайті заробляючи кошти, рейтинг і довіру користувачів. Потрібно завантажити роботу, вказати ціну і додати один інформативний скріншот з деякими частинами виконаних завдань. Навіть одна якісна і всім необхідна робота може продатися сотні разів. «Головою заробляти» продуктивніше ніж руками! :-)

Новини