Рекомендуем, Легко заговорить по-английски в нашей школе английского языка | Продажа ворота Киев

Системные ресурсы

Ревізія системних ресурсів.


   Однієї  з перших завдань після завантаження завдання є перевірка
куди ми потрапили: на якому  типі  IBM  PC  запущене  завдання?... під
якою версією MS DOS?... скільки є пам'яті?... чи  всі необ-
ходимое встаткування  присутнє? Є три способи одержання
цієї інформації.  Найменш елегантний спосіб - запитати про це в
користувача (але чи знає він відповіді?). Набагато краще одержати всю
доступну  інформацію  з установки перемикачів  на  системної
платі.  Але ця установка не завжди відповідає реальності. Поэ-
тому  найкраще використовувати третю можливість - одержати пручи-
мій доступ до необхідного встаткування  або прочитати потрібну инфор-
мацию з області даних BIOS.  Оскільки установка перемикачів
може служити відправною крапкою  для  одержання необхідної информа-
ции, те цей розділ починається з обговорення мікросхеми,  містячи-
щей цю інформацію - мікросхеми інтерфейсу з периферією 8255.
   Програма може  одержати  доступ  до встаткування тільки двома
способами.  Вона може звернутися до кожного з портів уведення/висновку,
відповідному   приєднаному   встаткуванню  (звичайно буває
зайнята  лише мала частка з 65535 можливих адрес портів).   Або
програма може звернутися до кожного з більш ніж мільйону адрес
оперативної  пам'яті.  Зведена таблиця адрес портів наведена  в
[7.3.0]. На мал. 1-1  показано  як  розподілені в пам'яті опера-
ционная система й програми.


Начало

[далее...]