Содержание
- 2. Организация прерываний. Аппаратные прерывания Для того чтобы процессор не дожидался состояния готовности устройства ввода-вывода в цикле,
- 3. Организация прерываний. Аппаратные прерывания В простейшем случае для реализации механизма прерываний необходимо к имеющимся у нас
- 4. Организация прерываний. Аппаратные прерывания т. е. команд, повторяющихся циклически со сдвигом по памяти) изменяет свое поведение.
- 5. Организация прерываний. Аппаратные прерывания При наличии только одной линии прерываний процессор при выполнении этой программы должен
- 6. Организация прерываний. Аппаратные прерывания В большинстве современных компьютеров процессор стараются полностью освободить от необходимости опроса внешних
- 7. Организация прерываний. Аппаратные прерывания Каждому устройству присваивается свой номер прерывания, который при возникновении прерывания контроллер прерывания
- 8. Организация прерываний. Аппаратные прерывания Для распределения устройств по номерам прерываний необходимо, чтобы от каждого устройства к
- 9. Организация прерываний. Аппаратные прерывания Обычно при установке в систему нового устройства ввода-вывода требуется аппаратно или программно
- 10. Организация прерываний. Аппаратные прерывания Помимо непосредственного ввода информации из порта или вывода в порт в Ассемблере
- 11. Функции прерывания DOS (INT 21h) ввода-вывода Функция DOS 09h: вывести строку на экран. Вход : АН=09h
- 12. Функции прерывания DOS (INT 21h) ввода-вывода Функция DOS 40h: вывести строку в файл или устройство. Вход
- 13. Функции прерывания DOS (INT 21h) ввода-вывода Функция DOS 0Аh: ввести строку с клавиатуры. Вход : АН=0Аh
- 14. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода BIOS предоставляет больше возможностей по сравнению с DOS
- 15. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода Не каждой клавише на клавиатуре соответствует ASCII-код (ASCII-код
- 16. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода Выход : AL=байт состояния клавиатуры Структура байта: Бит
- 17. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода Режимы отличаются друг от друга разрешением (для графических)
- 18. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода mov ah, 00;Функция выбора режима mov al, 04;графический
- 19. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода В приведенном ниже примере с помощью функции установки
- 20. Функции прерывания BIOS (INT 16h, INT 10h) ввода-вывода Для установки видеорежимов SVGA используется функция ah=4Fh с
- 22. Скачать презентацию