Рассчитай точную стоимость своей работы и получи промокод на скидку 500 ₽
Найди эксперта для помощи в учебе
Найти эксперта
+2
выполнено на сервисе Автор24
Студенческая работа на тему:
Исследование методов и способов обработки всех видов прерываний на языке ассемблера
Создан заказ №754821
18 октября 2015

Исследование методов и способов обработки всех видов прерываний на языке ассемблера

Как заказчик описал требования к работе:
Исследование методов и способов обработки всех видов прерываний на языке ассемблера (Предмет: Микропроцессоры) В работе должна быть теоретич.часть, практич.,примеры, выводы(заключ)., использ.лит-ра.
Фрагмент выполненной работы:
Введение Одной из разновидностей программно-управляемого обмена данными с внешними устройствами (ВУ) в ЭВМ является обмен с прерыванием программы, отличающийся от асинхронного программно-управляемого обмена тем, что переход к выполнению команд, физически реализующих обмен данными, осуществляется с помощью специальных аппаратных средств. Команды обмена данными в этом случае выделяют в отдельный программный модуль - подпрограмму обработки прерывания. (работа была выполнена специалистами Автор 24) Задачей аппаратных средств обработки прерывания в процессоре ЭВМ как раз и является приостановка выполнения одной программы (ее еще называют основной программой) и передача управления подпрограмме обработки прерывания. Действия, выполняемые при этом процессором, как правило, те же, что и при обращении к подпрограмме. Только при обращении к подпрограмме они инициируются командой, а при обработке прерывания - управляющим сигналом от ВУ, который называют "Запрос на прерывание" или "Требование прерывания". Эта важная особенность обмена с прерыванием программы позволяет организовать обмен данными с ВУ в произвольные моменты времени, не зависящие от программы, выполняемой в ЭВМ. Таким образом, появляется возможность обмена данными с ВУ в реальном масштабе времени, определяемом внешней по отношению к ЭВМ средой. Обмен с прерыванием программы существенным образом экономит время процессора, затрачиваемое на обмен. Это происходит за счет того, что исчезает необходимость в организации программных циклов ожидания готовности ВУ, на выполнение которых тратится значительное время, особенно при обмене с медленными ВУ. Прерывание программы по требованию ВУ не должно оказывать на прерванную программу никакого влияния кроме увеличения времени ее выполнения за счет приостановки на время выполнения подпрограммы обработки прерывания. Поскольку для выполнения подпрограммы обработки прерывания используются различные регистры процессора (счетчик команд, регистр состояния и т.д.), то информацию, содержащуюся в них в момент прерывания, необходимо сохранить для последующего возврата в прерванную программу. Обычно задача сохранения содержимого счетчика команд и регистра состояния процессора возлагается на аппаратные средства обработки прерывания. Сохранение содержимого других регистров процессора, используемых в подпрограмме обработки прерывания, производится непосредственно в подпрограмме. Отсюда следует достаточно очевидный факт: чем больший объем информации о прерванной программе сохраняется программным путем, тем больше время реакции ЭВМ на сигнал прерывания, и наоборот. Предпочтительными с точки зрения повышения производительности ЭВМ (сокращения времени выполнения подпрограмм обработки, а, следовательно, и основной программы) являются уменьшение числа команд, обеспечивающих сохранение информации о прерванной программе, и реализация этих функций аппаратными средствами. Формирование сигналов прерываний - запросов ВУ на обслуживание происходит в контроллерах соответствующих ВУПосмотреть предложения по расчету стоимости
Зарегистрируйся, чтобы получить больше информации по этой работе
Заказчик
заплатил
500 ₽
Заказчик не использовал рассрочку
Гарантия сервиса
Автор24
20 дней
Заказчик воспользовался гарантией для внесения правок на основе комментариев преподавателя
21 октября 2015
Заказ завершен, заказчик получил финальный файл с работой
5
Заказ выполнил
user1101458
5
скачать
Исследование методов и способов обработки всех видов прерываний на языке ассемблера.docx
2018-05-17 03:06
Последний отзыв студента о бирже Автор24
Общая оценка
5
Положительно
Очень хороший автор, всегда на связи. Качественно выполненные работы, рекомендуем

Хочешь такую же работу?

Хочешь написать работу самостоятельно?
Используй нейросеть
Мы создали собственный искусственный интеллект,
чтобы помочь тебе с учебой за пару минут 👇
Использовать нейросеть
Тебя также могут заинтересовать
написать параграф электронного учебника на языке HTML "Норберт Винер"
Контрольная работа
Информатика
Стоимость:
300 ₽
Лабораторная работа № 2, 4, 5, 11 и 12 по медицинской информатике
Лабораторная работа
Информатика
Стоимость:
300 ₽
Электронные денежные системы
Реферат
Информатика
Стоимость:
300 ₽
Разработка приложения для гостиницы
Курсовая работа
Информатика
Стоимость:
700 ₽
Суперкомпьютеры
Курсовая работа
Информатика
Стоимость:
700 ₽
Тема: "Компьютерные технологии создания анимации"
Курсовая работа
Информатика
Стоимость:
700 ₽
Курсовая работа "База данных ПК и комплектующих"
Курсовая работа
Информатика
Стоимость:
700 ₽
Компьютерное моделирование процессов оптимизации в Libreoffice calc
Курсовая работа
Информатика
Стоимость:
700 ₽
Моделирование процесса движения потока автомобилей.
Курсовая работа
Информатика
Стоимость:
700 ₽
Интернет магазин запчастей
Курсовая работа
Информатика
Стоимость:
700 ₽
Создание интерактивной программы на Scratch для обучения рисованию.
Курсовая работа
Информатика
Стоимость:
700 ₽
Читай полезные статьи в нашем
Пользовательский интерфейс
Интерфейс является совокупностью, т.е. он состоит из элементов, которые также могут состоять из элементов (например, экран дисплея содержит в себе окна, которые содержат панели, кнопки и прочие элементы.
Интерфейс характеризуется удобством, эффективностью, понятностью и часто к интерфейсу применяется понятие «дружественный».
Дружественный интерфейс предоставляет пользователю наиболее удобный способ ...
подробнее
Дополнительные возможности MS Excel
MS Excel содержит возможности построения сложных диаграмм на основе данных рабочего листа. Для этого нужно:
Полный перечень диаграмм можно увидеть, нажав диагональную стрелку в правом нижнем углу группы Диаграммы.

Рисунок 1. Диалоговое окно Вставка Диаграммы
После выбора типа диаграммы она автоматически вставляется на рабочий лист книги Excel. Для редактирования исходных данных диаграммы и ее формати...
подробнее
Андрей Александреску, румынский программист
Андрей Александреску родился в 1969 году. Известен как румынский программист, исследователь в области проектирования, которое основано на стратегиях «policy-based design» и реализовано с помощью метапрограммирования и обобщенного программирования шаблонов.

Андрей Александреску родился в Бухаресте (Румыния).
Андрей изначально интересовался классической гитарой (занял 3 место в 1987 году на фестивале ...
подробнее
Доменное имя сайта
Доменные имена были созданы на ранних этапах развития Интернета для облегчения доступа к ресурсам глобальной сети.
К каждому сервису Интернета можно обратиться и без применения доменного имени, но это гораздо менее удобно, поскольку доменные имена позволяют человеку запоминать информацию о расположении сетевых ресурсов более осмысленно. Предположим, есть хост (подключенный к сети компьютер), с пос...
подробнее
Пользовательский интерфейс
Интерфейс является совокупностью, т.е. он состоит из элементов, которые также могут состоять из элементов (например, экран дисплея содержит в себе окна, которые содержат панели, кнопки и прочие элементы.
Интерфейс характеризуется удобством, эффективностью, понятностью и часто к интерфейсу применяется понятие «дружественный».
Дружественный интерфейс предоставляет пользователю наиболее удобный способ ...
подробнее
Дополнительные возможности MS Excel
MS Excel содержит возможности построения сложных диаграмм на основе данных рабочего листа. Для этого нужно:
Полный перечень диаграмм можно увидеть, нажав диагональную стрелку в правом нижнем углу группы Диаграммы.

Рисунок 1. Диалоговое окно Вставка Диаграммы
После выбора типа диаграммы она автоматически вставляется на рабочий лист книги Excel. Для редактирования исходных данных диаграммы и ее формати...
подробнее
Андрей Александреску, румынский программист
Андрей Александреску родился в 1969 году. Известен как румынский программист, исследователь в области проектирования, которое основано на стратегиях «policy-based design» и реализовано с помощью метапрограммирования и обобщенного программирования шаблонов.

Андрей Александреску родился в Бухаресте (Румыния).
Андрей изначально интересовался классической гитарой (занял 3 место в 1987 году на фестивале ...
подробнее
Доменное имя сайта
Доменные имена были созданы на ранних этапах развития Интернета для облегчения доступа к ресурсам глобальной сети.
К каждому сервису Интернета можно обратиться и без применения доменного имени, но это гораздо менее удобно, поскольку доменные имена позволяют человеку запоминать информацию о расположении сетевых ресурсов более осмысленно. Предположим, есть хост (подключенный к сети компьютер), с пос...
подробнее
Теперь вам доступен полный отрывок из работы
Также на e-mail вы получите информацию о подробном расчете стоимости аналогичной работы