Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
1 Контрольная / 1- 2_Организация и функционирование ЭВМ.doc
Скачиваний:
22
Добавлен:
23.06.2014
Размер:
100.35 Кб
Скачать

Организация доступа к данным в винчестере.

Жесткие диски, как и дискеты, разделяются на сектора и дорожки. Сектора нумеруются начиная с 1. Их число зависит от интерфейса, используемого для связи с винчесте­ром. Обычно на дорожке содержится 17 секторов. Имеются жесткие диски, которые работают с 26 и 36 секторами на дорожку.

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

Диски более ранних выпусков организованы так, что сектора располагаются не последовательно, а в другом порядке, определяемым lnterleave-фактором.

При этом при позиционировании головки контроллер имеет достаточно времени для передачи информации без лишнего оборота диска.

Современные контроллеры работают по другому принципу: для организации непрерывного чтения секторов данные считываются из нескольких секторов (так сказать, «с подозрением» на их необходимость) и запоминаются в буфе­ре, откуда впоследствии они могут быть извлечены. Преимущество такого способа заключается в том, что контроллер помешается в дисковод, т. е. ме­ханика и электроника работают оптимальным образом.

В начало

Старт-стопный метод передачи данных в асинхронном последовательном интерфейсе.

Данные при последовательной передаче разделяются служебными посылка­ми, такими как стартовый бит (Start bit)и стоп-бит(Stop bit).Эти биты ука­зывают на начало и конец передачи последовательности бит данных(Data bits).Данный метод передачи позволяет осуществить синхронизацию между приемной и передающей сторонами, а также выровнять скорость обмена данными.

В начало