![]() Заглавная страница Избранные статьи Случайная статья Познавательные статьи Новые добавления Обратная связь FAQ Написать работу КАТЕГОРИИ: ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ТОП 10 на сайте Приготовление дезинфицирующих растворов различной концентрацииТехника нижней прямой подачи мяча. Франко-прусская война (причины и последствия) Организация работы процедурного кабинета Смысловое и механическое запоминание, их место и роль в усвоении знаний Коммуникативные барьеры и пути их преодоления Обработка изделий медицинского назначения многократного применения Образцы текста публицистического стиля Четыре типа изменения баланса Задачи с ответами для Всероссийской олимпиады по праву ![]() Мы поможем в написании ваших работ! ЗНАЕТЕ ЛИ ВЫ?
Влияние общества на человека
Приготовление дезинфицирующих растворов различной концентрации Практические работы по географии для 6 класса Организация работы процедурного кабинета Изменения в неживой природе осенью Уборка процедурного кабинета Сольфеджио. Все правила по сольфеджио Балочные системы. Определение реакций опор и моментов защемления |
Практическое занятие № 9. Управление прерываниями. Написание собственного прерыванияСодержание книги
Поиск на нашем сайте
Цель практического занятия 1. Изучение принципов организации пользовательского прерывания в ассемблерных программах. 2. Приобретение навыков использования функций ОС для написания пользовательского прерывания в ассемблерных программах. 5.9.2. Контрольные вопросы 1. Организация пользовательского прерывания в ассемблерных программах. 2. Ловушки, которые могут возникнуть при написании пользовательского прерывания. 3. Функции ОС для изменения и восстановления векторов прерываний. Особенности их работы. 4. Последовательность действий при обработке прерывания. 5. Исключения. Виды исключений. Обработка исключений. 5.9.3. Практическое задание Написать программу на языке ассемблера, которая обращается к пользовательскому прерыванию. Эффект прерывания выбрать самостоятельно. Практическое занятие № 10. Управление счётчиком Времени суток Цель практического занятия 1. Изучение принципов функционирования счётчика времени суток персонального компьютера. 2. Приобретение навыков использования функций ОС для доступа к счётчику времени суток при работе с датой и временем в ассемблерных программах. 5.11.2. Контрольные вопросы 1. Каналы микросхемы таймера. Канал для доступа к счётчику времени суток. 2. Функции ОС для чтения установки даты. Особенности их работы. 3. Функции ОС для чтения установки времени. Особенности их работы. 4. Какое количество импульсов счётчика времени суток эквивалентно 10 секундам, 1 минуте, полутора (1,5) часам? 5.10.3. Практическое задание Написать программу на языке ассемблера, которая выдаёт на экран значение текущей даты, затем пытается изменить дату на новую и, в случае успеха выводит на экран новую дату, в противном случае – сообщение о невозможности изменить текущую дату. Практическое занятие № 11. Генерация звука Цель практического занятия 1. Изучение принципов функционирования динамика и таймера персонального компьютера для формирования звуковых сигналов. 2. Приобретение навыков использования функций ОС для управления динамиком и таймером персонального компьютера при генерации звуковых сигналов в ассемблерных программах. 5.11.2. Контрольные вопросы 1. Микросхема таймера. Каналы микросхемы таймера. Канал для управления звуком.
2. Процесс генерации звука. Управление взаимодействием таймера и динамика для генерации звуковых сигналов. 3. Команды отключения и включения аппаратных прерываний. Для чего отключаются аппаратные прерывания в процессе генерации звука? Влияние отключения аппаратных прерываний на счётчик времени суток. 4. Какой порт используется для изменения частоты сигнала при генерации звука? 5.11.3. Практическое задание Написать программу на языке ассемблера, которая выдаёт через динамик гамму нот (от ноты ДО до ноты СИ). Ноты выводятся друг за другом через определённый интервал времени (например, 3 секунды). ЛИТЕРАТУРА 1. DOSBox [Электронный ресурс]. – Режим доступа: https://ru.wikipedia.org/ wiki/ DOSBox. – Систем. требования: P IV; 64 Мб ОЗУ; Windows 98 и выше; SVGA 32768 и более цветов; 640×480; мышь; IE 4.0 и выше. – Загл. с экрана. 2. Абель, П. Язык ассемблера для IBM PC и программирования. Пер. с англ. Ю.В. Сальникова /П. Абель. – М.: Высш. шк., 1992. –447 с., ил. 3. Аппаратные средства вычислительной техники: учебник для вузов/ В.А. Минаев, А.П. Фисун, В.А. Зернов [и др.]. – Орел: Изд-во ОрелГТУ: Изд-во ОГУ, 2010. – 461 с. – (Информационная безопасность социотехнических систем). 4. Архитектура ЭВМ. Вычислительные системы, сети и телекоммуникации [Электронный ресурс]. – Режим доступа: http://rstud.ru. – Систем. требования: P IV; 64 Мб ОЗУ; Windows 98 и выше; SVGA 32768 и более цветов; 640×480; мышь; IE 4.0 и выше. – Загл. с экрана. 5. Бройдо, В.Л. Вычислительные системы, сети и телекоммуникации: учебное пособие для вузов/ В.Л. Бройдо. – 2-е изд. – СПб.: Питер, 2005. – 703 с.; ил. 6. Костенко, Т.П. Организация ЭВМ и систем: учебное пособие для вузов/ Т.П. Костенко. – Орел: Изд-во ОрелГТУ, 2006. – 152 с. 7. Мелехин, В.Ф. Вычислительные машины, системы и сети: учебник для вузов/ В.Ф. Мелехин, Е.Г. Павловский. – 2-е изд. – М.: Издательский центр «Академия», 2007. – 560 с. 8. Пирогов, П.Ю. ASSEMBLER. Учебный курс [Текст]/ П.Ю. Пирогов. – М.: Издатель Молгачева С.В. – Нолидж, 2001. – 848 с. – ил. 9. Ремонтов, А.П. Вычислительные машины и системы: учебное пособие [Электронный ресурс]/ А.П. Ремонтов, А.А. Писарев. – Режим доступа: http://window.edu.ru/ window_catalog/ files/ r53969/ stup323.pdf. – Систем. требования: P IV; 64 Мб ОЗУ; Windows 98 и выше; SVGA 32768 и более цветов; 640×480; мышь; IE 4.0 и выше. – Загл. с экрана.
10. Таненбаум, Э. Архитектура компьютера/ Э. Таненбаум. – 4-е изд. – СПб.: Питер, 2003. – 698 с.; ил. 11. Цилькер, Б.Я. Организация ЭВМ и систем: учебник для вузов/ Б.Я. Цилькер, С.А. Орлов. – СПб.: Питер, 2007. – 668 с.; ил. 12. Юров, В.И. Assembler: учебник для вузов/ В.И. Юров. – 2-е издание. – СПб.: Питер, 2006. – 637 с.: ил. 13. Юров, В.И. Assembler. Практика: учебник для вузов/ В.И. Юров. – 2-е издание. – СПб.- Питер, 2006. – 399 с.: ил.
Учебное издание
Конюхова Оксана Владимировна Кравцова Эльвира Александровна
|
||||||
Последнее изменение этой страницы: 2020-12-09; просмотров: 139; Нарушение авторского права страницы; Мы поможем в написании вашей работы! infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 3.145.45.174 (0.008 с.) |