Студопедия  
Главная страница | Контакты | Случайная страница

АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

Команды прерывания

Читайте также:
  1. A) векторы прерывания
  2. Аппаратные прерывания
  3. Блок-схемы алгоритмов, содержащих команды обращения к вспомогательным алгоритмам
  4. В) проведения искусственного прерывания беременности, даже, если это несет угрозу жизни пациента и здоровью окружающих.
  5. ВЗАИМОДЕЙСТВИЕ КОМАНДЫ С КЛИЕНТАМИ, ПАРТНЕРАМИ, ВНЕШНЕЙ СРЕДОЙ
  6. Влияние команды на регистр признаков
  7. Внешние команды MS DOS
  8. Внутренние команды MS-DOS размещены в файле
  9. Вывод сооб-я команды в конец файла с сохр-ем ранее записан инф-и (дозапись) или созд-ем нов файла осущ-ся
  10. Задачи членов команды.

Прерывание — это реакция ЭВМ на некоторое внутреннее или внешнее событие, приводящая к приостановке выполнения текущей программы и инициированию выполнения новой программы, специально предназначенной для данного события.

В данном разделе приведены основные прерывания BIOS.

 

INT 05H

Печать экрана. Выполняет вывод содержимого экрана на печатающее устройство. Операция запрещает прерывания и сохраняет позицию курсора.

 

INT 10H

Управление дисплеем. Обеспечивает экранные и клавиатурные операции.

 

INT 11H

Запрос списка присоединенного оборудования. Определяет наличие различных устройств в системе, результирующее значение возвращает в регистре AX.

 

INT 12H

Запрос размера физической памяти. Возвращает в регистре AX размер памяти в килобайтах.

 

INT 13H

Дисковые операции ввода-вывода. Обеспечивает операции ввода-вывода для дискет и винчестера.

 

INT 14H

Управление коммуникационным адаптером. Обеспечивает последовательный ввод-вывод через коммуникационный порт RS232. Регистр DX должен содержать номер (0 или 1) адаптера стыка RS232.

INT 15H

Кассетные операции ввода-вывода и специальные функции для компьютеров AT. Обеспечивает операции ввода- вывода для касетного магнитофона, а также расширенные операции для компьютеров AT.

 

INT 16H Ввод с клавиатуры.

 

INT 17H

Вывод на принтер. Обеспечивает вывод данных на печатающее устройство.

 

INT 18H

Обращение к BASIC, встроенному в ROM.

 

INT 19H

Перезапуск системы.

 

INT 1AH

Запрос и установка текущего времени и даты. Считывает и записывает показание часов в соответствии со значением в регистре AH.

 

AH=00

Запрос времени. В регистре CX устанавливается старшая часть значения, а в регистре DX - младшая.

 

AH=01

Установка времени. Время устанавливается по регистрам CX и DX).

 

INT 1FH

Адрес таблицы графических символов.

 

Во время своей работы BIOS использует два модуля DOS: IBMBIO.COM и IBMDOS.COM. Операция DOS обычно проще в использовании и менее машинно зависимы, чем их BIOS аналоги.

 

DOS.

 

INT 20H

Завершение программы. Запрос завершает выполнение программы и передает управление в DOS.

.

INT 21H

Запрос функций DOS.

.

INT 22H

Адрес подпрограммы обработки завершения задачи. (см.INT 24H).

 

INT 23H

Адрес подпрограммы реакции на Ctrl/Break. (см.INT 24H).

 

INT 24H

Адрес подпрограммы реакции на фатальную ошибку. В этом элементе и в двух предыдущих содержатся адреса, которые инициализируются системой в префиксе программного сегмента и, которые можно изменить для своих целей.

 

INT 25H

Абсолютное чтение с диска.

 

INT 26H

Абсолютная запись на диск.

 

INT 27H

Завершение программы, оставляющее ее резедентной. Позволяет сохранить COM-программу в памяти.

 




Дата добавления: 2015-04-22; просмотров: 17 | Поможем написать вашу работу | Нарушение авторских прав

1 | 2 | 3 | 4 | 5 | 6 | 7 | <== 8 ==> |


lektsii.net - Лекции.Нет - 2014-2024 год. (0.007 сек.) Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав