Пишем программу начальной загрузки компьютера
Архитектура IBM PC на процессорах ix86

Исключения и прерывания

Исключения (особые ситуации) и прерывания представляют собой принудительную передачу управления задаче или процедуре. Такая задача или процедура называется обработчиком.
Прерывания происходят в произвольные моменты времени выполнения программы в ответ на сигналы аппаратного обеспечения.
Исключения происходят вследствие выполнения команд, приводящих к этим исключениям. Обычно обслуживание прерываний и исключений выполняется способом, прозрачным для прикладных программ. Прерывания используются для обработки событий, являющихся внешними по отношению к процессору, таких как запросы на обслуживание периферийных устройств. Исключения обслуживают условия, обнаруживаемые процессором во время выполнения команд, например деление на 0.
Существует два источника прерываний и два источника исключений:
  1. Прерывания
  2. Исключения
  3. Программируемые исключения.

[Назад] [↑] 
Hosted by uCoz