Лабораторная работа по «Установке и конфигурации периферийного оборудования»
Автор: Nikita4424 • Июнь 8, 2023 • Лабораторная работа • 373 Слов (2 Страниц) • 120 Просмотры
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ОБРАЗОВАНИЯ
«ПОВОЛЖСКИЙ ГОСУДАРСТВЕННЫЙ ТЕХНОЛОГИЧЕСКИЙ УНИВЕРСИТЕТ»
(ФГБОУ ВО «ПГТУ»)
ВЫСШИЙ КОЛЛЕДЖ «ПОЛИТЕХНИК»
Лабораторная работа
по дисциплине «Установка и конфигурация периферийного оборудования»
Выполнил:
обучающийся группы КС-31
специальности
Компьютерные системы
и комплексы
Ведерников Н.И.
Проверил (а):
Левчук С. К. преподаватель
Высшего колледжа ПГТУ
«Политехник»
Оценка___________________
Подпись преподавателя_________
Йошкар-Ола
2020
Цель работы: показать процессы ассемблирования, компоновки и выполнения программ различных типов (.EXE и .COM) на высокопроизводительных ЭВМ: Используется реальный режим работы ЭВМ, система команд шестнадцатиразрядная.
Ассемблирование программы
Для создания исходного текстового модуля удобнее использовать простые текстовые редакторы (Блокнот или Edit из Far Manager). Исходный модуль должен иметь расширение .ASM.
[pic 1]
Рисунок 1 - создание файла с расширением .asm
Это избавит программиста от работы с расширениями. Для ассемблирования исходного модуля необходимо запустить программу Ассемблер MASM.EXE. Работа с программой организована в режиме диалога: source filename [.ASM]; введите имя исходной программы; object filename [filename.OBJ] ; имя выходного модуля .OBJ source listing[nul.LST]; если требуется листинг ассемблирования, то введите имя ;проекта программы Enter; cross-reference [nul.CRF] ;если нужен листинг перекрестных ссылок, укажите путь ;и нажмите Enter; если хотите оставить значения по умолчанию, то в трех последних предложениях нажмите клавишу Enter. Ассемблер преобразует мнемокоды в машинные коды и выдает на экран сообщение об ошибках. Ассемблер MASM является многопроходной программой, что означает, если в исходном тексте имеется хотя бы одна ошибка, выходной файл .OBJ не создаётся. ПРИМЕЧАНИЕ: формировать листинг ассемблирования есть смысл, так как ассемблер расставляет сообщения об ошибках сразу после обнаружения, а значит быстрее можно определить тип ошибки.
...