Фізична структура оптичних дисків

 

CD-ROM - це оптичний носій інформації, призначений тільки для читання, на якому може зберігатися до 650 Мб даних. Доступ до даних на CD-ROM здійснюється швидше, ніж до даних на дискетах, але повільніше, ніж на жорстких дисках.

Компакт-диск діаметром 120 мм (близько 4,75'') виготовлений з полімеру й покритий металевою плівкою. Інформація зчитується саме із цієї металевої плівки, що покривається полімером, який захищає дані від ушкодження. CD-ROM є однобічним носієм інформації.

Зчитування інформації з диска відбувається за рахунок реєстрації змін інтенсивності відбитого від алюмінієвого шару випромінювання малопотужного лазера. Приймач або фотодатчик визначає, чи відбився промінь від гладкої поверхні, був розсіяний чи поглинений. Розсіювання або поглинання проміння відбувається в місцях, де в процесі запису були нанесені поглиблення. Фотодатчик сприймає розсіяний промінь, і ця інформація у вигляді електричних сигналів надходить на мікропроцесор, що перетворює її у двійкові дані або звук.

Швидкість зчитування інформації з CD-ROM порівнюють зі швидкістю зчитування інформації з музичного диска (150 Кб/с), що прийнято за одиницю. На сьогоднішній день найпоширенішими є 52х-швидкісні накопичувачі CD-ROM (швидкість зчитування 7500 Кб/с).

Накопичувачі CD-R (CD-Recordable) дозволяють записувати власні компакт-диски.

Більш популярними є накопичувачі CD-RW, які дозволяють записувати й перезаписувати диски CD-RW, записувати диски CD-R, читати диски CD-ROM, тобто є в більш універсальними.

Абревіатура DVD розшифровується як Digital Versatile Disk, тобто універсальний цифровий диск. Маючи ті ж габарити, що звичайний компакт-диск, та схожий принцип роботи, він уміщає надзвичайно багато інформації - від 4,7 до 17 Гбайт. На відміну від CD-ROM, диски DVD записуються по обидва боки. Крім того, з кожної сторони можуть бути нанесені один або два шари інформації. Таким чином, однобічні одношарові диски мають обсяг 4,7 Гбайт (їх часто називають DVD-5, тобто диски ємністю близько 5 Гбайт), двосторонні одношарові - 9,4 Гбайт (DVD-10), однобічні двошарові - 8,5 Гбайт (DVD-9), а двосторонні двошарові - 17 Гбайт (DVD-18). Залежно від обсягу даних, що підлягають збереженю і вибирається тип DVD-диска.

 

Організація переходу до перериваючої програми та пріоритетне обслуговування запитів переривання

 

Вектор переривання містить усю необхідну інформацію для переходу до перериваючої програми, в тому числі її початкову адресу. Кожному запиту (рівню) переривання відповідає свій вектор переривання, здатний ініціювати виконання відповідної перериваючої програми. Вектор переривання звичайно знаходиться в спеціально виділених фіксованих комірках пам'яті.

Головне місце в процедурі переходу до перериваючої програми займає передача з відповідного регістра (регіс­трів) процесора в пам'ять (зокрема, в стек) на збереження поточного вектора стану програми, що переривається (щоб можна було повернутись до її виконання), та завантаження в регістр (регістри) процесора вектора переривання пере­риваючої програми, до якої при цьому переходить керування процесором. Процедура організації переходу до перериваючої програми включає в себе виділення із виставлених запитів такого, який має найбільший пріоритет. Розрізняють абсолютний та відносний пріоритети. Запит, що має абсолютний пріоритет, перериває виконувану програму та ініціює виконання відповідної перериваючої програми. Запит з відносним пріоритетом є першим кандидатом на обслуго­вування після завершення виконання поточної програми. Якщо найбільш пріоритетний з виставлених запитів пере­ривання не перевищує за рівнем пріоритету виконувану процесором програму, то запит переривання ігнорується або його обслуговування відкладається до завершення виконання поточної програми.

Найпростіший спосіб встановлення пріоритетних відношень між запитами (рівнями) переривання полягає в тому, що пріоритет визначається порядком приєднання ліній сигналів запитів до входів системи переривання. При появі кількох запитів переривання першим сприймається запит, що поступив на вхід з меншим номером. У цьому випадку пріоритет є твердо фіксованим. Змінити пріори­тетні відношення можна лише приєднанням ліній сигналів запитів на входах системи переривання або, в більшості систем переривання, шляхом програмної зміни розподі­лення рівнів між входами.

 


Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: