2 дня назад
Пишем операционную систему Триалогия - IDE обращение к диску через порты
За ops->read в слое Storage сидел настоящий драйвер железа и IDE это первый из двух. Он самый старый, самый простой и самый медленный, но работает практически везде и именно поэтому он запасной вариант когда нет ничего современнее. Здесь мы впервые говорим с железом напрямую. IDE, точнее Parallel ATA (PATA), это способ, при котором процессор говорит с контроллером диска напрямую через порты I/O. Без посредника-драйвера, без очередей, без ускорения. Процессор пишет номер сектора в несколько регистров, даёт команду, а потом сам забирает данные слово за словом...
1810 читали · 2 года назад
IDE интерфейс - давайте вспомним кто он такой
IDE расшифровывается как Integrated Drive Electronics. Это означает, что контроллер устройства хранения данных (обычно жесткого диска) интегрирован непосредственно в само устройство, а не размещен отдельно на материнской плате. Это было большим прогрессом в технологии хранения данных, когда IDE был впервые введен. IDE, которое также известно как ATA или PATA (Parallel Advanced Technology Attachment), является интерфейсом, используемым для связи между устройствами хранения данных и системной шиной в компьютере...