- Ознакомиться с теоретическими положениями лабораторной работы, изучить функциональные возможности системы программирования, ответить на контрольные вопросы.
- Уяснить содержание индивидуального задания, составить алгоритм решения задачи. Определить и изучить команды процессора, программные прерывания операционной системы и базовой системы ввода-вывода (BIOS), которые необходимо использовать для решения данной задачи.
- Разработать программу на языке Ассемблер. Занести программу в память компьютера с помощью тестового редактора. Записать программу в файл с расширением имени ASM. В текст программы ввести комментарии, примеры которых приведены в п. 2.6.
- Выполнить трансляцию программы, получить объектный файл и файл листинга. Изучить содержание протокол трансляции программы, устранить выявленные транслятором синтаксические ошибки.
- Выполнить компоновку программы и получить исполняемый файл формата EXE или COM. Изучить протокол компоновки программы и устранить ошибки компоновки, если они были.
- Запустить скомпонованную программу на выполнение. Выявить семантические ошибки и отладить программу. При необходимости воспользоваться программой-отладчиком, для чего рекомендуется самостоятельно изучить приемы работы с ней.
- Распечатать отлаженную программу. Подготовить отчет о проделанной работе и защитить отчет перед преподавателем.
Весь теоретический материал и все пояснения к заданию необходимо изучить в Личном кабинете студента
Доступ к личному кабинету предоставим в личные сообщения