Структура на системата Bus - studopediya

Организация на гуми. системна шина

Лекция 9. информация входно-изходна организация. системна шина

Проверете знанията си

1) Каква е динамично разпределение на паметта? Дайте дефиницията на виртуални дискове с памет. Това, което прави използването на виртуална памет?

3) Какви са характеристиките на модела на памет пейджинг? Схемата за разпределение на паметта на заглавната страница. Какво е таблиците на страници? Какви са предимствата и недостатъците на модела на виртуална памет страница? Как е страниците за разговори по поръчка?

Съгласно / 1, 2, 5, 6, 17 / компютър е сложна система, включваща голям брой различни устройства, включително Периферна (външно). Предаване на информация от периферната (PU) в операцията въвеждане се нарича VM, и предаването на данни VM от UE - изходна операция. линия (автобус) се използва за обмен на информация между VM устройства, към които са свързани тези устройства. В сегашната VM използва йерархия на гуми различни честотна лента, наберете сигнали и протокол.

На следващо място, помисли за принципите на гуми BM / 1, 5, 6, 17 /.

Bus - група проводници, свързващи различните устройства / 5 /.

Физически автобусните линии са реализирани под формата на отделни проводници като лентата от проводим материал на печатната платка или като алуминий или мед проводящи писти на кристал чип.

Като цяло, работата на системата може да се опише по следния начин:

1) Ако едно устройство иска да изпрати данни към друг, той трябва да си ръце на гумата и предават данните в него.

Фигура 9.1 - Структура на системната шина

Когато две устройства да комуникират в автобуса, един от тях трябва да инициира и контролира обмяната. Такива устройства са посочени като водеща. Устройствата, които не разполагат с възможността за започване на операцията, наречена роби. майстор устройство може да се възползват от контрола на автобуса от името на друго устройство. Например, процесорът може да изпълнява в ролята и на главното и подчинени устройства и паметта - винаги в ролята на роб.

автобус данни е колекция от автобусни линии, обслужващи системата за обмен на данни между WM устройства. Най-важните характеристики са за трансфер на данни и ширина данни пропускателна.

Ширината на шината за данни - определен брой информационни битове, които могат да бъдат предадени на автобуса в една сделка (автобусни цикъл). Цикълът на автобус не трябва да бъде смесван с периода на часовника - една транзакция над автобуса може да отнеме няколко цикъла часовник. В момента ширината на трансфер на данни обикновено е 32, 64 или 128 бита. Ширината на шината за данни е избран цяло число, кратно на байтовете, които обикновено представлява цяло число мощност на две.

данни елемент, който се занимава цялата ширина на шината за данни, който често се нарича дума. въпреки че концепцията за архитектура VM на "дума" се тълкува по различен начин. Това означава, че думата може да има малко по-който не съвпада с ширината на шина за данни.

Data Bus Ширина оказва значително влияние върху изпълнението на VM. Например, ако шината за данни е с ширина на половината от дължината на командния процесор, последният е принуден да извърши достъпа памет два пъти.

Пропускателна способност за трансфер на данни - определен брой информационни единици (байта), предавани по автобуса за единица време (секунди); Тя се измерва в битов / и. Тя се определя от физическата конструкция на гумата и природата е свързан със своите устройства. Колкото по-голям данни за ширината, толкова по-висока е неговата лента. Общото време на предаване на данни в текущия видеорекордера е приблизително 7,5 НЧ.

Някои гуми съдържат допълнителни линии за откриване на грешки, които се случват по време на предаването.

Контрол Bus - набор от линии, които се прехвърлят към контролната информация и статус информацията от устройствата, участващи в сделката. Всички контрол автобусна линия могат да бъдат разделени в няколко групи.

Втората група (линии 1-4) включва състоянието на предаване на информация линия (статус). Робът може да информира капитана за състоянието му или да даде код за грешка.

Третата група (линии 3-11) форма на арбитражни линии. В реални системи, ролята на капитана може едновременно да се прилага многократно от устройства, свързани с автобуса. Въпреки това, в автобуса контрол във всеки един момент може да бъде само един от тях. Процедура за автобус управление на достъпа на един от кандидатите се нарича арбитраж автобус. Решението обикновено се прави въз основа на приоритетите на кандидатите.

В четвъртата група (1-2 реда) включва линия прекъсване. На тях се предават заявки за услуги, изпратени от роб на капитана.

Шестият група (4-5 линии) са реда код позиция. които са свързани към специални съединителни клеми. Този код може да се използва за инициализиране на индивидуална майка или дъщерно предприятие на борда, когато включите или рестартирате системата.

В седмия група (2-6 линии) включва линия синхронизация и синхронизация.

В допълнение, трябва да се отбележи за захранващото напрежение линия и очертания терен.