19488

Основні характеристики шини

Доклад

Информатика, кибернетика и программирование

Основні характеристики шини Розрядність шини визначається числом паралельних провідників що входять в неї. Перша шина ISA для IBM PC була восьмирозрядний тобто по ній можна було одночасно передавати 8 біт. Системні шини сучасних ПК наприклад Pentium IV 64розрядні. Пропус...

Украинкский

2013-07-12

16.34 KB

5 чел.

Основні характеристики шини

   Розрядність шини визначається числом паралельних провідників, що входять в неї. Перша шина ISA для IBM PC була восьмирозрядний, тобто по ній можна було одночасно передавати 8 біт. Системні шини сучасних ПК, наприклад, Pentium IV - 64-розрядні.

   Пропускна здатність шини визначається кількістю байт інформації, переданих по шині за секунду. Для визначення пропускної здатності шини необхідно помножити тактову частоту шини на її розрядність. Наприклад, для 16-розрядної шини ISA пропускна здатність визначається так:

(16 біт * 8,33 МГц): 8 = 16,66 Мбайт / с.

   При розрахунку пропускної здатності, наприклад шини AGP, слід враховувати режим її роботи: завдяки збільшенню в два рази тактовою частоти відеопроцесора і зміни протоколу передачі даних вдалося підвищити пропускну здатність шини в два (режим 2х) або в чотири (режим 4х) рази, що еквівалентно збільшення тактової частоти шини у відповідне число разів (до 133 і 266 МГц відповідно).

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

   До числа таких характеристик відносяться електричні і тимчасові параметри, набір керуючих сигналів, протокол обміну даними і конструктивні особливості підключення. Обмін даними між компонентами ПК можливий тільки якщо інтерфейси цих компонентів сумісні.

======================================================================

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

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

   Шини в ПК різняться за своїм функціональним призначенням:

системна шина (або шина CPU) використовується мікросхемами Chipset для пересилання інформації до CPU і назад;
шина кеш-пам'яті призначена для обміну інформацією між CPU і кеш-пам'яттю;
шина пам'яті використовується для обміну інформацією між оперативною пам'яттю RAM і CPU;
шини введення / виведення інформації поділяються на стандартні і локальні.
   Локальна шина вводу / виводу - це швидкісна шина, призначена для обміну інформацією між швидкодіючими периферійними пристроями (відеоадаптерами, мережевими картами, картами сканера тощо) і системною шиною під управлінням CPU. В даний час в якості локальної шини використовується шина PCI. Для прискорення введення / виводу відеоданих і підвищення продуктивності ПК при обробці тривимірних зображень корпорацією Intel була розроблена шина AGP (Accelerated Graphics Port).

   Стандартна шина вводу / виводу використовується для підключення до перерахованих вище шинам більш повільних пристроїв (наприклад, миші, клавіатури, модемів, старих звукових карт). До недавнього часу в якості цієї шини використовувалася шина стандарту ISA. В даний час - шина USB.

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

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

   Шина даних забезпечує обмін даними між CPU, картами розширення, встановленими в слоти, і пам'яттю RAM. Чим вище розрядність шини, тим більше даних може бути передано за один такт і тим вища продуктивність ПК. Комп'ютери з процесором 80286 мають 16-розрядну шину даних, CPU 80386 і 80486 - 32-розрядну, а комп'ютери з CPU сімейства Pentium - 64-розрядну шину даних.

   Шина адреси служить для вказівки адреси до якого-небудь пристрою ПК, з яким CPU виробляє обмін даними. Кожен компонент ПК, кожен регістр введення / виводу і осередок RAM мають свою адресу і входять у загальне адресне простір PC. По шині адреси передається ідентифікаційний код (адреса) відправника і (або) одержувача даних.

   Шина управління передає ряд службових сигналів: запису / зчитування, готовності до прийому / передачі даних, підтвердження прийому даних, апаратного переривання, управління та інших, щоб забезпечити передачу даних.


 

А также другие работы, которые могут Вас заинтересовать

67457. Диапазон. Переменные типа «Диапазон» 130.5 KB
  Все типы переменных, изученные до сих пор – скалярные (простые) типы. Массив – вектор, матрица, Массив – упорядоченная совокупность данных одного типа. Массив – переменная с индексом (со списком индексов). Объявление одномерного массива...
67458. Инициализация массивов 123.5 KB
  Динамические массивы не имеют фиксированного размера. Память под массив выделяется, когда ему придается значение (!) или по отношению к нему применяется процедура SetLength.
67459. Условная компиляция 51 KB
  Не ставить коня на заблокированное поле при каждом ходе, кроме последнего (64-го). Заблокированным называется поле, на которое конь, казалось бы, может встать, но выйти из него не сможет, поскольку все возможные для последующего хода поля уже посещены.
67460. Стандартные процедуры и функции для работы с любыми файлами 146 KB
  Функция возвращает значение 0, если операция открытия файла прошла успешно, и значение, отличное от 0, если открытие не заладилось (например, была попытка открыть на чтение файл, которого нет на диске, или была попытка открыть на запись файл с неприемлемым именем).
67461. Процедуры и функции для работы со строками string 150 KB
  Объявление класса Имя класса = clss Имя базового класса privte Объявление закрытых полей и методов Все что объявлено здесь может быть использовано только в данном модуле protected Объявление открытых полей и методов Все что объявлено здесь может быть использовано и в данном модуле и во всех...
67462. Параметры без типа 100 KB
  После объявления процедурного (или «функционального») типа можно объявлять переменные такого типа. Этим переменным можно будет присваивать «имена» уже описанных процедур или функций, а затем обращаться к ним по имени процедурной переменной.