Архитектура Аудит Военная наука Иностранные языки Медицина Металлургия Метрология
Образование Политология Производство Психология Стандартизация Технологии


Дайте определение: логический диск, кластер, сектор, файл.



Логический диск или том (англ. volume или англ. partition) — часть долговременной памяти компьютера, рассматриваемая как единое целое для удобства работы. Термин «логический диск» используется в противоположность «физическому диску», под которым рассматривается память одного конкретного дискового носителя.

Для операционной системы не имеет значения, где располагаются данные — на лазерном диске, в разделе жёсткого диска, или на флеш-накопителе. Для унификации представляемых участков долговременной памяти вводится понятие логического диска.

Кластер - минимальный элемент магнитного диска, которым оперирует операционная система при работе с дисками. Каждый кластер состоит из нескольких секторов

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

Файл (англ. file) — именованная область данных на носителе информации.

Файлы обладают такими наборами свойств, как

имя файла, расширение имени файла, основные атрибуты, время, права доступа

 

 

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

 

Прерывания могут быть внешние и внутренние.

Внешние прерывания вызываются вешними по отношения к МП событиями.

Внутренние прерывания возникают внутри МП во время вычислительного процесса. К их возбуждению приводит одна из двух причин:

-ненормальное внутренне состояние МП, возникающее при обработке некоторой команды. Такие прерывания называются исключениями.

- обработка машиной команды int. Этот тип прерывания называется программным.

 

Система прерываний – это совокупность программных и аппаратных средств, реализующих механизмы прерываний.

 

К аппаратным средствам системы прерываний относятся:

•         Выводы МП:

INTR – вывод для входного сигнала внешнего прерывания.

INTA – вывод МП для выходного сигнала подтверждения получения сигнала прерывания микропроцессором.

NMI – вывод МП для входного сигнала немаскируемого прерывания. 

•         Микросхема программируемого КП 8259А. Она предназначена для фиксирования сигналов прерываний от восьми различных внешних устройств.

К программным средствам относятся:

•         Таблица векторов прерываний

•         Флаги:

o        IF-флаг прерываний

o        TF-флаг трассировки.

•         Машинные команды процессора.

Обработка прерываний:

При поступлении сигнала на вход INTR в МП происходят следящие процессы:

1.       Анализируется флаг IF.

2.       Если IF=0, то запрос повисает до момента установки в 1

3.       Если IF=1 то:

•         IF=0;

•         Формируется сигнал подтверждения прерывания на вводе МП INTA.

Таким образом, сигнал о прерывании прошел через МП и вернулся обратно в КП через вывод INTA. Данный вывод внутри контроллера прерываний замкнут на его схему управления, которая выполняет сразу несколько действий при поступлении этого сигнала:

1.       Сбрасывает бит в регистре IRR, соответствующий уровню прерываний IRQ0.

2.       Устанавливает в 1 бит 0 регистра ISR

3.       Формирует с помощью блока управления номер вектора прерывания, значение которого формируется в буфере данных и далее поступает на вывода d0..d7. Выводы d0..d7. замкнуты на ШД, по которой номер вектора прерываний поступает в МП. В МП этот номер используется для вызова соответствующей процедуры обработки прерываний.

Управляющие слова операции

OCW1-управляющее слово маски, используется для разрешения/запрещения обслуживания запросов по отдельным входам IRQi, если маска для i-ого запроса установлена, то этот запрос фиксируется в регистре запросов, но не обслуживается до снятия маски. Первое слово инициализации сбрасывает регистр масок запросов.

 

OCW1

1 _ _ _ _ _ _ _ _

                                              

Биты:

если соответствующий бит установлен, то IRQi маскируется.

 

OCW2 – управляющее слово конца прерывания.

7 модификаций.

Для случая векторного прерывания с фиксированным распределением приоритетов это слово имеет следующий формат.

0 0 0 1 0 0 0X 0X 0X

 

В конце обработчика прерывания выдача этого слова сбрасывает бит регистра обслуживаемых запросов с максимальным приоритетом.

 

OCW3 имеет 5 модификаций . Используется, в том числе , после выдачи определенных форм можно        читать регистр запросов и регистр обслуживаемых запросов.

 

Каскадное включение контроллеров прерывания.

Если запрос поступил от устройства ввода вывода , подключенному к ведущему контроллеру, то он обрабатывается как в системе с 1м КП.

Если запрос поступил от устройства ввода вывода, подключенному к ведомому контроллеру, то ведомый КП формирует запрос в ведущий, а он в ЦП.

В первом цикле подтверждения прерывания, по сигналу INTA, ведущий контроллер на шине каскадирования выдает номер ведомого контроллера (это номер входа ведущего КП, к которому подключен ведомый).

Во втором цикле подтверждения прерывания, по сигналу INTA ведомый КП , указанный в предыдущем цикле, выдает на шину данных номер прерывания, соответствующий входу запроса.

IRQi  Устройство ввода вывода

0 Таймер

1 Клавиатура

2 Запрос от ведомого

3 Последовательные порты COM2 COM4

4. Последовательные порты COM1 COM3

5 LPT2, звук, построчная печать

6 Гибкий диск

7 LPT1 (принтер)

8 Часы реального времени

9 Устройство PnP

10 Видеоконтроллер

11 Мышь PS/2

12 Pnp

13 Арифметический сопроцессор

14 HDD1

15 HDD2

 


Поделиться:



Последнее изменение этой страницы: 2019-04-19; Просмотров: 321; Нарушение авторского права страницы


lektsia.com 2007 - 2024 год. Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав! (0.016 с.)
Главная | Случайная страница | Обратная связь