Навигация |
Ярославский химико-механический техникум |
|
Flash - технологии в помощь преподавателю. Фрагмент системы дистанционного обучения ЯХМТ. Часть2:Аппаратные прерывания 16-битных процессоров.Для просмотра второй части кликните ссылку: Часть вторая Если просмотреть статьи по Flash - технологиям, то можно заметить, что в случае использования этих технологий для рекламы, они причиняют 99% неудобств. Мы предлагаем вариант для систем дистанционного обучения, используя преимущества этих технологий. Как мы уже отмечали, сочетание графики и текста позволяет полнее усвоить материал студенту. Полный вариант используется в интрасети ЯХМТ. ПрерыванияПрерывание это нарушение естественного хода выполнения программы, вызывающее другую программу, для обслуживания, например, аппаратных частей компьютера. После обработки прерывания процессор должен вернуться к выполнению прерванной программы, т.е. вернуться в то же состояние, в котором он был до вызова прерывания. В отличие от вызова обычной программы, для которой нужно указать адрес CS:IP, прерывание вызывается по номеру прерывания (однобайтное целое число от 0 до 255 или в шестнадцатеричном коде от 00h до FFh). Для каждого номера прерывания задается дальний адрес (вектор) CS:IP. Таким образом, вектор занимает 4 байта памяти. Все вектора сведены в системную таблицу векторов, которая располагается в памяти по адресу 0000:0000 и занимает 1 Кбайт памяти. Т.к. каждый вектор занимает 4 байта, то для нахождения нужного вектора, а следовательно и адреса, необходимо номер прерывания умножить на 4.
А.М. Гелоян Скачать flash-ролик (Часть первая) (264Kb) Скачать полный flash-ролик (336Kb) Кто работает в Центре? |
Адрес: 150023, Россия, г. Ярославль, ул. Гагарина,дом 8 |