русс | укр

Языки программирования

ПаскальСиАссемблерJavaMatlabPhpHtmlJavaScriptCSSC#DelphiТурбо Пролог

Компьютерные сетиСистемное программное обеспечениеИнформационные технологииПрограммирование

Все о программировании


Linux Unix Алгоритмические языки Аналоговые и гибридные вычислительные устройства Архитектура микроконтроллеров Введение в разработку распределенных информационных систем Введение в численные методы Дискретная математика Информационное обслуживание пользователей Информация и моделирование в управлении производством Компьютерная графика Математическое и компьютерное моделирование Моделирование Нейрокомпьютеры Проектирование программ диагностики компьютерных систем и сетей Проектирование системных программ Системы счисления Теория статистики Теория оптимизации Уроки AutoCAD 3D Уроки базы данных Access Уроки Orcad Цифровые автоматы Шпаргалки по компьютеру Шпаргалки по программированию Экспертные системы Элементы теории информации

Keyboard Bad. Клавиатура неисправна.


Дата добавления: 2015-07-04; просмотров: 551; Нарушение авторских прав


Вторая функция (BIOS)– вызов блока начальной загрузки операционной системы – выполняется по окончанию тестирования. Загрузив в память с системного диска блок начальной загрузки, (BIOS) передает ему управление, и тот, в свою очередь, осуществляет загрузку других модулей операционной системы.

Третья функция (BIOS)– обслуживание прерываний. Суть прерываний заключается в том, что текущая работа компьютера может быть приостановлена на короткое время сигналом, который указывает на возникновение ситуации, требующий немедленной обработки. Обращение к прерываниям вырабатывается программными или аппаратными средствами с целью выполнения различных операций.

Прерывания бывают трех видов:

1. Аппаратное (нажатие клавиши, перемещение мыши и т.д.);

2. Логическое или процессорное (деление на нуль, переполнение регистров и т.д.).

3. Программные (обычно при обращении в аппаратным средствам).

Каждое прерывание имеет уникальный номер (от 0 до 255) и с ним связана определенная подпрограмма, вызванная обслуживания прерываний нижнего уровня – тех, которые требуют непосредственного управления аппаратными компонентами. Этим прерываниям присвоены номера с 0 до 31. Так, например, прерывание с номером 22 относится к управлению клавиатурой, а с номером 23 – к управлению принтером. Прерывание, с номером начиная с 32 относятся к прерываниям верхнего уровня, и их обслуживание возлагается на модуль обработки прерываний MSDOS.SYS. Например, при выполнении команды DEL осуществляется обращение к операции удалении файла с диска. Данная операция реализуется через прерывание верхнего уровня с номером 33.

(BIOS) является ″программной оболочкой″ вокруг аппаратных средств ПК, представляет возможность другим программам, а также и самой операционной системе обращается к аппаратным компонентам через механизм прерываний.

К программам, обслуживающим диски относятся программы: FORMAT, SCANDISC, дефрагментация дисков и т.д.



<== предыдущая лекция | следующая лекция ==>
Пояснительная записка. | Форматирование дисков (команда FORMAT).


Карта сайта Карта сайта укр


Уроки php mysql Программирование

Онлайн система счисления Калькулятор онлайн обычный Инженерный калькулятор онлайн Замена русских букв на английские для вебмастеров Замена русских букв на английские

Аппаратное и программное обеспечение Графика и компьютерная сфера Интегрированная геоинформационная система Интернет Компьютер Комплектующие компьютера Лекции Методы и средства измерений неэлектрических величин Обслуживание компьютерных и периферийных устройств Операционные системы Параллельное программирование Проектирование электронных средств Периферийные устройства Полезные ресурсы для программистов Программы для программистов Статьи для программистов Cтруктура и организация данных


 


Не нашли то, что искали? Google вам в помощь!

 
 

© life-prog.ru При использовании материалов прямая ссылка на сайт обязательна.

Генерация страницы за: 0.376 сек.