Глава 1. Системные ресурсы.

Раздел 1. Ревизия системных ресурсов.

1.1.2 Определение типа IBM PC.

Имеются проблемы совместимости между различными типами IBM PC. Для того чтобы программа могла работать на любом из IBM PC, используя все его возможности, необходимо чтобы она могла определить тип машины, в которую она загружена. Эта информация содержится во втором с конца байте памяти по адресу FFFFE в ROM-BIOS, с использованием следующих ключевых чисел.

 
             Kомпьютер                Kод 
                PC                     FF 
                XT                     FE 
                PCjr                   FD 
                AT                     FC 

Hизкий уровень.

В языке ассемблера:
;--- Определение типа компьютера:
MOV AX,0F000H ;указывает ES на ПЗУ
MOV ES,AX ;
MOV AL,ES:[0FFFEH] ;получаем байт
CMP AL,0FDH ;это PCjr?
JE INITIALIZE_JR ;переходим на инициализацию


<~-1.1.1 Доступ к микросхеме интерфейса с периферией 8255.
Содержание
1.1.3 Определение версии MS DOS.-~>

Сайт управляется системой uCoz