Портал освітньо-інформаційних послуг «Студентська консультація»

  
Телефон +3 8(066) 185-39-18
Телефон +3 8(093) 202-63-01
 (093) 202-63-01
 studscon@gmail.com
 facebook.com/studcons

<script>

  (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){

  (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),

  m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)

  })(window,document,'script','//www.google-analytics.com/analytics.js','ga');

 

  ga('create', 'UA-53007750-1', 'auto');

  ga('send', 'pageview');

 

</script>

Жорсткі диски

Предмет: 
Тип роботи: 
Лабораторна робота
К-сть сторінок: 
23
Мова: 
Українська
Оцінка: 

підтримували звертання лише до 1024 циліндрів, 64 секторів і 16 головок. Найпростіший розрахунок показує, що у такому разі BIOS може звертатися тільки до 512 Мбайт жорсткого диску. На даний час недостатньо підтримки дисків об’ємом тільки 512 Мбайт. Для того, щоб розв'язати цю проблему слід додати ще деяку кількість біт для зберігання інформації про циліндри і сектори. Проте це не так просто: необхідні області пам'яті зарезервовані під інші потреби. Вирішення проблеми вдалося знайти: виявилось можливим додати деяку кількість біт під зберігання інформації про головки: BIOS отримав можливість звертатися до 256 головок. Але такої кількості головок у реального диска бути не може. Проте, якщо геометрія жорсткого диска не відповідає реальній, то яка вже різниця, як проводити трансляцію – лише б вона дозволяла звернутися до більшої кількості блоків на диску. Для того, щоб використовувати більшу кількість головок, був розроблений метод трансляції, який назвається LBA – логічна блокова адресація. При такій адресації реальна геометрія диска з великою кількістю циліндрів і секторів, замінюється віртуальною при якій вважається, що у диска менше циліндрів, але більше головок. Природно, така адресація не відповідає реальній геометрії, втім в цьому і немає гострої необхідності, головне, що тепер можна в рамках розглянутої системи координат звернутися до більшої кількості блоків.

Для того, щоб трансляція LBA працювала, потрібно щоб диск і BIOS контролера її підтримували. Оскільки кількість підтримуваних головок збільшилася в 16 разів, то і максимальний об'єм диска становить приблизно 8, 3 Гбайти. З однієї сторони це великий крок вперед щодо CHS, з іншої сторони і такого об'єму сьогодні мало. Але подальше збільшення кількості циліндрів, головок і секторів неможливе: подальше звернення до жорсткого диска в режимі LBA вже не підтримує сам BIOS. Однак звернення до циліндрів понад 1024 забезпечується засобами (драйверами) самих операційних систем.
 
2. IDE/ATA інтерфейс
 
Основний інтерфейс, що використовується для підключення жорсткого диску до сучасних ПК, називається IDE (Integrated Drive Electronics). Фактично цей інтерфейс представляє собою зв’язок між системною платою і електронікою або контролером, який вбудований в накопичувач.
Інтерфейс IDE, що широко використовується в запам’ятовуючих пристроях сучасних комп’ютерів, спочатку розроблявся як інтерфейс жорсткого диску. Однак сьогодні він використовується для підтримки не лише жорстких дисків, але й інших пристроїв, наприклад: CD-ROM, DVD-ROM, Zip-дисководів. Об’єднуючи контролер (в тому числі шифратор/дешифратор, що входить в його склад) з жорстким диском, вдається суттєво підвищити надійність відтворення даних в порівнянні з системами, в яких використовуються автономні контролери. Відбувається це тому, що кодування даних і їх перетворення з цифрової форми в аналогову (і навпаки) здійснюється безпосередньо в жорсткому диску при меншому рівні зовнішніх перешкод. В результаті аналогові сигнали, що дуже нестійкі з точки зору часових характеристик, не передаються по кабелям, де вони могли б „набрати” перешкод; крім того, при передачі сигналів по кабелям можуть виникнути непередбачені затримки розповсюдження сигналів. В загальному, об’єднання контролера і жорсткого диску в єдиний блок дозволило підвищити тактову частоту шифратора/дешифратора, щільність розміщення даних на носії та загальну швидкодію системи.
Термін IDE можна застосовувати до будь-якого пристрою з вбудованим контролером. Офіційна назва інтерфейсу IDE для підключення жорстких дисків, яка призначена в якості стандарту – це ATA (AT Attachment).
Зауваження. ATA – це різновид інтерфейсу IDE, але часто ці терміни використовуються один замість іншого, що технічно неправильно. IDE – це назва, яку можна надати будь-якому інтерфейсу накопичувача, в якому частина контролера вбудована в дисковод.
В стандарті ATA передбачено спосіб організації спільної роботи двох послідовно підключених жорстких дисків. Якщо до інтерфейсу під’єднати два пристрої, вбудований контролер повинен бути включений у одного з них (а в другого – виключений). В термінології ATA пристрій з включеним контролером називається первинним (ведучим, Master), а пристрій з відключеним – вторинним (підлеглим, Slave). Статус жорсткого диску (первинний чи вторинний) визначається шляхом встановлення перемички або перемикача в положення з позначенням Master для первинного та Slave для вторинного, або подачею по одній із ліній інтерфейсу сигналу CSEL (Cable SELect – вибір кабеля).
 
2.1 Різновиди стандарту ATA
 
Стандарт ATA був прийнятий в березні 1989 року комітетом по стандартам при ANSI. Пізніше були розглянуті і затверджені наступні стандарти ATA:
ATA-1 (1988-1994) ;
ATA-2 (1996, також називається Fast-ATA, Fast-ATA-2 або EIDE) ;
ATA-3 (1997) ;
ATA/ATAPI-4 (1998, також називається Ultra-ATA/33) ;
ATA/ATAPI-5 (1999, також називається Ultra-ATA/66) ;
ATA/ATAPI-6 (2000, також називається Ultra-ATA/100, Ultra-DMA/100);
ATA/ATAPI-7 (2002, також називається Ultra-ATA/133, Ultra-DMA/100).
Всі версії стандарту ATA обернено сумісні, тобто пристрої ATA-1 або ATA-2 будуть працювати з інтерфейсом ATA-4 або ATA-6. Кожен наступний стандарт ATA базується на попередньому.
ATA-1. Стандарт ATA-1 визначає оригінальний інтерфейс AT Attachment. В специфікації ATA-1 вперше були визначені і документовані наступні властивості:
40/44 – контактний роз’єм і кабель;
параметри вибору конфігурації диску – первинний/вторинний;
параметри сигналів для основних режимів PIO та DMA;
трансляція параметрів накопичувача CHS та LBA.
ATA-2. Стандарт ATA-2 представляє собою розширення початкового стандарту ATA (IDE). Найбільш вагомими доповненнями є:
можливість роботи в режимах
Фото Капча