Содержание
- 2. Прерывания Прерывания и исключения: события, указывающие, что в системе, процессоре или текущей программе возникла ситуация, требующая
- 3. Прерывания Прерывания: возникают в ответ на сигналы, генерируемые устройствами или текущей программой Исключения: возникают, когда процессор
- 4. Прерывания
- 5. Прерывания Типы прерываний: аппаратные - вызываются физическими устройствами и приходят асинхронно программные – вызываются самими программами
- 6. Прерывания Типы исключений: нарушения (faults) - обнаруживаются предварительно, до возникновения ошибки ловушки (traps) – обнаруживаются после
- 7. Прерывания Программируемый контроллер прерываний i8259A
- 8. Прерывания Функции i8259A : Фиксирование запросов на прерывание от 8 источников, формирование единого запроса на прерывание
- 9. Прерывания Обработка прерываний в реальном режиме: 1. Прекращение выполнения текущей программы. -в стек заносится содержимое флагового
- 10. Прерывания Обработка прерываний в реальном режиме 2. Переход к выполнению и выполнение программы обработки прерывания. -по
- 11. Прерывания Команды ассемблера INT nvr — вызов прерывания с номером вектора прерывания nvr (1байт) CLI –
- 12. Прерывания Установка курсора Значение строки и столбца должны быть в регистре DX, а номер экрана (или
- 13. Прерывания Очистка экрана Очищаемая область экрана может начинаться в любой позиции и заканчиваться в любой другой
- 14. Прерывания Вывод на экран: базовая версия DOS Вывод на экран в базовой версии DOS требует определения
- 15. CTR DB 00,'$' MOV CX,256 ;256 итераций LEA DX,CTR ;Адрес счетчика D20: MOV AH,09 ;Функция вывода
- 16. Прерывания Ввод данных с клавиатуры: базовая версия DOS Область ввода требует наличия cписка параметров, содержащего поля,
- 17. page 60,132 TITLE CTRNAME (EXE) Ввод имен и вывод в центр экрана ;-------------------------------------------------------- STSCKSG SEGMENT PARA
- 18. MOV AX,DATASC MOV DS,AX MOV ES,AX CALL Q10CLR ;Очистить экран A20LOOP: MOV DX,0000 ;Установить курсор в
- 19. ; Вывод текста запроса: ; -------------------- B10PRMP PROC NEAR MUV AN,09 ;Функция вывода на экран LEA
- 20. ; Установка сигнала и ограничителя '$': ; ------------------------------------ E10CODE PROC NEAR MOV BN,00 ;Замена символа Return
- 22. Скачать презентацию