- •Московский государственный университет
- •3. Рекомендуемая литература для подготовки к лабораторным работам:
- •5. Порядок сдачи лабораторной работы:
- •6. Основной теоретический материал для выполнения лабораторных работ Общий формат команды Ассемблера
- •Структура простейшего программного модуля. Сегментирование
- •Функции bios
- •Int 10h: Видео сервис
- •Функции os
- •Ввод-вывод текстовых данных
- •Завершение программы
- •Работа с файлами
- •7.Задания на выполнение лабораторных работ Задание на лабораторную работу №1: программирование операций ввода-вывода для стандартных устройств.
- •Задание на лабораторную работу 2
Московский государственный университет
ПРИБОРОСТРОЕНИЯ И ИНФОРМАТИКИ
Кафедра ПР7 «Персональная электроника
УТВЕРЖДАЮ
Заведующий кафедрой ПР7
_________Ю.С.Сахаров
«___»_________2013__ г.
МЕТОДИЧЕСКИЕ УКАЗАНИЯ ПО ПРОВЕДЕНИЮ
лабораторных работ
по дисциплине _27379 «ЭВМ и периферийные устройства»
Рекомендуется для направления
230100 «Системы автоматизированного проектирования»
Обсуждены на заседании кафедры
(предметно-методической секции)
«17» сентября 2013__г.
Протокол № 2
МГУПИ -2013г.
1. Общие положения
Учебная программа дисциплины предусматривает проведение двух лабораторных работ:
№1. Программирование операций ввода-вывода для стандартных устройств
№2. Программирование операций создания файла и работы с ним
По каждой работе студент получает следующие материалы:
задание на лабораторную работу
методические рекомендации по выполнению работы
описание основного теоретического материала для выполнения лабораторной работы
список рекомендованной литературы
Студент должен подготовиться к выполнению работы самостоятельно.
Выполнение работы происходит в учебной аудитории в отведённое в расписании занятий время в объёме, предусмотренном программой дисциплины. Преподаватель консультирует студентов по тематике работы.
После успешного выполнения работы студент защищает полученные результаты работы и предоставляет письменный отчёт.
Преподаватель оценивает результат выполнения работы по пятибалльной системе.
3. Рекомендуемая литература для подготовки к лабораторным работам:
Э.Тененбаум. Архитектура компьютера. Питер, 2006 г.
В.Л.Бройдо, О.П.Ильина. Архитектура ЭВМ и систем. Питер, 2006 г.
3. Покровская Н.В. Методические указания по выполнению лабораторных работ по дисциплине «ЭВМ и периферийные устройства». 2013 г.
4. Порядок выполнения работы:
Установить на ПК систему программирования на языке Ассемблера (выдается преподавателем)
Ввести текст программы в любом текстовом редакторе, например, Блокнот и сохранить его в папке с Ассемблером в файле с типом ASM – исходный файл. Для разработки текста программы использовать справочный материал, представленный ниже.
Выполнить трансляцию исходного файла с помощью программы TASM – получить объектный файл типа .OBJ
Выполнить редактирование объектного файла с помощью программы TLINK – получить исполняемый файл типа EXE.
Выполнить исполняемый файл
Для автоматизации процедуры «трансляция – редактирование – выполнение» разработать пакетный файл с параметром.
Для отладки и контроля хода выполнения программы уметь использовать отладчик TD.EXE (Turbo Debugger).
5. Порядок сдачи лабораторной работы:
Представить преподавателю следующие материалы:
работоспособный текст программы на языке Ассемблера
пакетный файл для трансляции – редактирования – выполнения программы
отчёт по программе со скрин-шотами текста программы и окна отладчика
Уметь отвечать на вопросы по программе и отладчику, в т.ч. уметь заменять использованные в программе функции на другие, предложенные преподавателем.