Автор lisa
|
26.07.2011 г. |
Страница 1 из 8 В PC/AT и PS/2 ROM BIOS предоставляет ряд "ловушек". Эти ловушки реализованы в виде "служб" прерывания 15Н, однако для того, чтобы использовать их, вы должны написать программу обработки прерывания 15Н, которая обрабатывала бы только обращения к этим службам, а все остальные запросы к другим службам прерывания 15Н передавала бы на выполнение ROM BIOS «рис. 12.2).
Такая организация позволяет связывать различные компоненты BIOS друг с другом, с операционной системой или пользовательскими программами согласованным образом.
Ловушки ROM BIOS предназначены в первую очередь для использования в операционных системах и в программах, написанных с целью расширения функциональных возможностей системы или BIOS. Однако ни DOS, ни OS/2 не используют эти ловушки BIOS, и немногие прикладные программы имеют причину, побуждающую их это делать. И все же вы можете найти для себя интересным изучение того, что делают ловушки ROM BIOS, по крайней мере, чтобы получить представление о ROM BIOS в целом и о том, как операционная система может взаимодействовать с ней.
|
Последнее обновление ( 26.07.2011 г. )
|