Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Апаратне забезпечення сучасних комп'ютерів

Реферат Апаратне забезпечення сучасних комп'ютерів





абайт. Простий розрахунок


цикл 1 сектор 1 Мегабайт 2000

* ---- * ------ * -------- = 3.3Mбайт/сек

нс 256 слів 2048 сект. 600нс



показує швидкість обміну даними. Таким чином, максимальна швидкість обміну в режимі 0 може становити 3.3 мегабайта в секунду. p align="justify"> У таблиці 5 наведено список параметрів для інших режимів:


Таблиця 5

В 

Режими ATA-2 (3 і 4) використовують апаратне керування потоком даних (IORDY). Це означає, що диск може використовувати лінію IORDY для уповільнення контролера при необхідності. Контролери, які не підтримують IORDY, можуть призводити до втрати даних при використанні швидких режимів PIO; в цьому випадку слід використовувати менш швидкісні режими. При отриманні команди Identify Drive диск повертає, поряд з іншими параметрами, інформацію про підтримувані режимах PIO і DMA [Ці параметри можна визначити за допомогою програми WDTBLCHK.EXE, яку ви можете знайти на прикладеної до книги дискеті.].

Що таке режими DMA?

DMA (прямий доступ до пам'яті - Direct Memory Access) означає, що дані передаються безпосередньо між диском і пам'яттю без використання процесора, на відміну від PIO. У багатозадачних системах, подібних OS/2 або Linux, режим DMA залишає процесор вільним у процесі обміну з диском і дозволяє використовувати його для вирішення інших завдань. При роботі в DOS/Windows процесор змушений чекати закінчення обміну з диском, тому використання режимів DMA в цьому випадку не настільки ефективно. p align="justify"> Існує два різних типи прямого доступу до пам'яті: DMA і busmastering DMA. Стандартний DMA використовує встановлений на системній платі контролер DMA для виконання арбітражу запитів завдань, захоплення шини і передачі даних. У разі busmastering DMA, перераховані операції виконуються контролером. Безумовно, це збільшує вартість контролера. p align="justify"> До нещастя, в системах ISA використовуються старі і повільні контролери DMA, неефективні при роботі з сучасними дисками. Плати VLB не можуть використовувати режим DMA і повинні бути busmastering DMA. p align="justify"> Використання звичайного режиму DMA можливе тільки з контролерами EISA і PCI: для EISA тип 'B' буде забезпечувати швидкість обміну 4MB/s, для PCI тип 'F' від 6 до 8MB/s. Сьогодні якісна програмна підтримка DMA досить рідкісна, як і контролери, що підтримують DMA. p align="justify"> Можливі режими DMA перераховані в таблиці 6. br/>

Таблиця 6.

В 

Зазначимо, що деякі контролери здатні використовувати ці режими DMA як спосіб обміну з диском без реального прямого доступу до пам'яті. У таких випадках режими DMA використовуються просто як доповнення до режимів PIO. br/>


Назад | сторінка 13 з 28 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Створення програми, яка дозволяє використовувати камеру
  • Реферат на тему: Інтернет-додаток файлового обміну з розмежуванням прав доступу
  • Реферат на тему: Розробка термогенератора, який буде використовувати тепло двигуна для заряд ...
  • Реферат на тему: Сучасні партократіческого режими та їх перспективи в незахідних політичних ...
  • Реферат на тему: Використання буфера обміну. Адресація комірок MS Excel