Понятие о файлах и наборах данных. Записи и блоки. Логическая организация файлов. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Понятие о файлах и наборах данных. Записи и блоки. Логическая организация файлов.

Поиск

Прерывания

1. Синхронное (вызывается самим процессом).

2. Асинхронное (вызывается извне, не зависимо от выполняемого программного процесса).

 

Microsoft называет прерывания в общем виде ловушками, и уточняет:

1. Прерывания– асинхронные ловушки

2. Исключения – синхронные ловушки

 

По типу прерывания различают:

  1. Программное (например деление на 0 и т.п.).
  2. Ввода / Вывода :
    1. Синхронное (процесс приостановился).
    2. Асинхронное (устройство известило об окончании операции В/В).
  3. Сервисные (по обращении за сервисом к ядру ОС).
  4. От схем контроля машины.
  5. Внешнее (например по таймеру).

 

В процессе выполнения прерываний может возникать асинхронные прерывания. Часть обработки кода прерываний может происходить в закрытых масках – новые прерывания либо игнорируются, либо становятся в очередь, т.е. прерывания маскируются. Процессор получает информацию из регистров. Существуют несколько слов, чтобы переключиться на нужный обработчик. Данные сохраняются в PSW. Обработчик данных сохраняет их еще в одном месте.

5. Понятие о файлах и наборах данных. Записи и блоки. Логическая организация файлов.

 

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

Физический файл – физические данные имеющие имя, определенную организацию, единое название и расположение на носителе.

Последовательные файлы

Последовательные файлы представляют собой последовательность записей, без каких-либо управляющих команд. Для прочтения N-ой записи необходимо прочесть все N-1 запись ей предшествующих. С последовательными фалами работают такие устройства, как клавиатура, монитор, принтер. Последовательная организация файла – самая простая, но самая неэффективная.



Поделиться:


Последнее изменение этой страницы: 2024-06-27; просмотров: 49; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 216.73.217.21 (0.009 с.)