77692

Ограничения емкости дисков

Реферат

Информатика, кибернетика и программирование

Соответствующие ограничения определяются как интерфейсом T так и версиями BIOS см. Кроме того в зависимости от версии BIOS значение этого ограничения может находиться еще ниже например на отметке в 84 Гбайт или даже 512 Мбайт. Это может случиться в результате наложения ограничений для T на ограничения BIOS что в конечном итоге может привести к еще большим ограничениям. BIOS обращается к драйверу жесткого диска с помощью прерывания INT13h которое предоставляет функции чтения и записи на диск на уровне секторов.

Русский

2015-02-05

36.5 KB

0 чел.

Ограничения емкости дисков

Интерфейсы ATA/IDE имеют ограничение емкости диска. Соответствующие ограничения определяются как интерфейсом ATA, так и версиями BIOS (см. табл.). В разное время это ограничение составляло  разные значения, например 136,9 Гбайт. Кроме того, в зависимости от версии BIOS, значение этого ограничения может находиться еще ниже, например на отметке в 8,4 Гбайт или даже 512 Мбайт. Это может случиться в результате наложения ограничений для ATA на ограничения BIOS, что в конечном итоге может привести к еще большим ограничениям.

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

Изначально интерфейс прерывания 13h был реализован IBM в BIOS для контроллера жесткого диска компьютера PC XT. Этот интерфейс был создан в 1983 году, а в 1984 был включен в BIOS системной платы PC AT. Интерфейс использует числа для адресации отдельного сектора, цилиндра и головки. В табл.  приведены ограничения CHS параметров прерывания INT13h для стандартной BIOS.

Таблица . Ограничения ATA/IDE на емкость диска

Спецификация

Максимальное число

секторов

Максимальный объем,

байт

Максимальный

объем

Интерфейс ATA

267 386 880

136 902 082

560 136,9 Гбайт

Стандартная CHS BIOS

1 032 192

528 482 304

528,5 Мбайт

CHS BIOS с трансляцией

16 505 072

8 455 716 864

8,4 Гбайт

Улучшенная BIOS (EDD BIOS)

18 446 744 073 709 551 600

9 444 732 965 739 290 430 000

9 444 Эбайт

Таблица. Ограничения CHS параметров для прерывания BIOS INT13h

Поле

Размер поля, бит

Максимальное значение

Диапазон

Число используемых значений

Цилиндры

10

1 024

0–1 023

1 024

Головки

8

256

0–255

256

Секторы

6

64

0–63

64

Поскольку цилиндры адресуются 10 битами, то можно использовать максимум 1 024 цилиндра (от 0 до 1 023). Максимальное количество головок, с которыми можно работать через BIOS, равно 256; они нумеруются от 0 до 255. И наконец, секторы, с которыми еще больше проблем. Секторы на дорожке адресуются 6 битами, значит, можно адресовать максимум 64 сектора. Однако, поскольку нумерация начинается не с 0 а с 1, суммарное количество секторов на дорожку, с которым может работать BIOS, не должно превышать 63.

Эти ограничения распространяются на все версии BIOS и на все программы, которые используют стандартную адресацию CHS и интерфейс INT13h. Подставив максимальные значения для адресации CHS, мы получим диск с 1 024 цилиндрами, 256 головками и 63 секторами на дорожку.

Из этих расчетов видно, что максимальный размер диска, который можно адресовать через интерфейс BIOS INT13h, равен приблизительно 8,4 Гбайт, а точнее, 7,8 Гбайт. В декабре 1998 года Международная  электротехническая комиссия (МЭК) приняла в качестве международного стандарта ряд префиксных наименований и символов двоичной системы счислений, используемых при обработке и передаче данных.

стр 489


 

А также другие работы, которые могут Вас заинтересовать

50826. Исследование влияния параметров настройки регулятора на качество процесса регулирования 38.5 KB
  Динамические свойства систем автоматического регулирования Требования предъявляемые к поведению стабилизирующих систем автоматического регулирования САР в динамике зависят от их назначения характера воздействий конкретных условий и т. Достаточным условием следует считать качество процесса регулирования которое оценивается видом переходных процессов и ошибками на установившихся режимах.14 рассмотрены показатели качества процесса регулирования: время регулирования tp перерегулирование σ статическая ошибка Δxs=δ остаточное отклонение...
50827. Взаимодействие PHP и MySQL. Механизмы сессий 144 KB
  Цель работы: ознакомиться с основными функциями PHP применяемыми для работы с MySQLсервером изучить и применить на практике механизмы сессий Основные понятия MySQL СУБД MySQL одна из множества баз данных поддерживаемых в PHP. Система MySQL распространяется бесплатно и обладает достаточной мощностью для решения реальных задач. Система MySQL представляет собой сервер к которому могут подключаться пользователи удаленных компьютеров.
50830. Создание web-сайта средствами Flash 154 KB
  Научитесь управлять проигрыванием фильма останавливать и возобновлять его переходить на другие кадры загружать wеbстраницы другие фильмы и графические изображения выполнив последовательно пять заданий согласно инструкциям ниже. вы уже создали публикацию фильма. Управление проигрыванием фильма Пользуясь языком ctionScript можно останавливать фильм снова его запускать а также переходить к заданному кадру. Операторы перехода используются для повторного просмотра или для того чтобы пропустить часть фильма или клипа.
50831. Создание одного однотабличного отчета (для 1-ой таблицы) с помощью мастера и редактирование его в режиме конструктора 154 KB
  Создание одного однотабличного отчета для 1ой таблицы с помощью мастера и редактирование его в режиме конструктора. Создание одного отчета по запросу для 1го запроса с помощью мастера и редактирование его в режиме конструктора. Создание одного многотабличного отчета по двум таблицам связанным связью одинкомногим с группировкой по полям главной таблицы. Создание отчета с помощью мастера и редактирование его в режиме конструктора.
50832. Создание однотабличной ленточной формы для таблиц, которые не являются подчиненными в связях 717.5 KB
  Создание однотабличной ленточной формы для таблиц которые не являются подчиненными в связях т. Создание однотабличной формы в один столбец для подчиненных таблиц т. Создание одной многотабличной формы в табличном виде с помощью мастера. Многотабличные формы создавать по двум таблицам связанным связью одинкомногим.
50833. Создать главную кнопочную форму, позволяющую открыть из нее по нажатию на кнопки 599.5 KB
  Создать главную кнопочную форму позволяющую открыть из нее по нажатию на кнопки следующие кнопочные формы: Список форм Список отчетов Список таблиц Список запросов и последний пункт Выход Каждая кнопочная форма должна содержать список кнопок для открытия ВСЕХ соответствующих объектов базы данных. Формы должны содержать осмысленный заголовок фоновый рисунок список кнопок с подписями. Создание Главной кнопочной формы Для создания главной кнопочной формы в ccess существует специальная служебная программа Диспетчер кнопочных форм....
50834. Создание однотабличной формы (для 2-х таблиц) с помощью мастера и редактирование ее в режиме конструктора 187.5 KB
  Создание однотабличной формы для 2х таблиц с помощью мастера и редактирование ее в режиме конструктора. Создание многотабличной формы с помощью мастера и редактирование ее в режиме конструктора. Обязательно использовать в каждой форме рисунки надписи элементы навигации кнопки заголовок формы. Изучить свойства формы в целом и каждого из ее элементов.