Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно
mwz mwz вне форума

Аватара для mwz

Ушел из жизни


Сообщения: 8595
Благодарности: 2127

Профиль | Сайт | Отправить PM | Цитировать


Цитата jah:
старые BIOS без проблем считывали первый 2048-байтовый сектор оптических дисков »
Старые BIOS не могли считать первый 2048-байтовый сектор оптических дисков: CD тогда и в проекте не было.
Позже появились CD-приводы – комплектуемые контроллерами, устанавливаемыми в материнку. Ни о какой загрузке с них поначалу тоже речи не шло, да и диски использовались только для музыки.
Затем <и т.д.>

Цитата jah:
(или с 4К-секторных дисков вообще не загрузиться? ) »
Именно так. Поскольку они читают этот сектор не для собственного удовольствия, а чтобы знать, куда передать управление дальше (всё числа дальше отвлечённые, просто для качественной оценки). И передают, скажем, на десятый сектор (не на адрес!), где лежит уже более продвинутая часть загрузчика. А десятый-то сектор оказывается не на расстоянии 5120 байт, куда он действительно был записан более высокоуровневыми методами, а на 40 килобайтах.

"Несколько лет назад мы стояли на краю пропасти. С тех пор мы сделали огромный шаг вперёд!"

-------
Mikhail Zhilin


Последний раз редактировалось mwz, 05-09-2014 в 00:47. Причина: Уточнение развития CD

Это сообщение посчитали полезным следующие участники:

Отправлено: 00:41, 05-09-2014 | #14