КАТЕГОРИЯ:


Астрономия- (809) Биология- (7483) Биотехнологии- (1457) Военное дело- (14632) Высокие технологии- (1363) География- (913) Геология- (1438) Государство- (451) Демография- (1065) Дом- (47672) Журналистика и СМИ- (912) Изобретательство- (14524) Иностранные языки- (4268) Информатика- (17799) Искусство- (1338) История- (13644) Компьютеры- (11121) Косметика- (55) Кулинария- (373) Культура- (8427) Лингвистика- (374) Литература- (1642) Маркетинг- (23702) Математика- (16968) Машиностроение- (1700) Медицина- (12668) Менеджмент- (24684) Механика- (15423) Науковедение- (506) Образование- (11852) Охрана труда- (3308) Педагогика- (5571) Полиграфия- (1312) Политика- (7869) Право- (5454) Приборостроение- (1369) Программирование- (2801) Производство- (97182) Промышленность- (8706) Психология- (18388) Религия- (3217) Связь- (10668) Сельское хозяйство- (299) Социология- (6455) Спорт- (42831) Строительство- (4793) Торговля- (5050) Транспорт- (2929) Туризм- (1568) Физика- (3942) Философия- (17015) Финансы- (26596) Химия- (22929) Экология- (12095) Экономика- (9961) Электроника- (8441) Электротехника- (4623) Энергетика- (12629) Юриспруденция- (1492) Ядерная техника- (1748) Arhitektura- (3434) Astronomiya- (809) Biologiya- (7483) Biotehnologii- (1457) Военни бизнесмен (14632) Висока technologies- (1363) Geografiya- (913) Geologiya- (1438) на държавата (451) Demografiya- ( 1065) Къща- (47672) журналистика и смирен (912) Izobretatelstvo- (14524) външен >(4268) Informatika- (17799) Iskusstvo- (1338) историята е (13644) Компютри- (11,121) Kosmetika- (55) Kulinariya- (373) културата е (8427) Lingvistika- (374) Literatura- (1642) маркетинг-(23702) математиците на (16968) Механична инженерно (1700) медицина-(12668) Management- (24684) Mehanika- (15423) Naukovedenie- (506) образователна (11852) truda- сигурност (3308) Pedagogika- (5571) Poligrafiya- (1312) Politika- (7869) Лево- (5454) Priborostroenie- (1369) Programmirovanie- (2801) производствено (97 182 ) индустрия- (8706) Psihologiya- (18388) Religiya- (3217) Svyaz (10668) Agriculture- (299) Sotsiologiya- (6455) на (42831) спортист строително (4793) Torgovlya- (5050) транспорт ( 2929) Turizm- (1568) физик (3942) Filosofiya- (17015) Finansy- (26596) химия (22929) Ekologiya- (12095) Ekonomika- (9961) Electronics- (8441) Elektrotehnika- (4623) Мощност инженерно ( 12629) Yurisprudentsiya- (1492) ядрена technics- (1748)

Автобусни връзки структура




Микропроцесорната система (MPS). Структурата и основните понятия.

Микропроцесорната система (MPS) е функционално пълен продукт, състоящ се от едно или повече устройства, главно микропроцесор: микропроцесора и / или микроконтролер.

Блокът за микропроцесор (MPU) е структурно и функционално завършен продукт, състоящ се от няколко чипа, които включват микропроцесор; той е предназначен за извършване на определен набор от функции: производство, преработка, пренос, преобразуване и управление на информация.

Микропроцесорът - процесор (на отдела, отговарящ за изпълнението на аритметични, логически операции и операции за контрол, написани на машинен код).


За максимална гъвкавост и лесни протоколи за обмен на информация в микропроцесорни системи използват така наречените автобус структура на връзките между отделните устройства в системата.

Когато структурата на гумата свързва всички от сигналите, предавани между устройства на едни и същи комуникационни линии, но по различно време (това се нарича мултиплицирана предаване). Освен това, всички електропроводи за комуникация могат да се извършват и в двете посоки (така наречените предаване двупосочен). В резултат на това броят на редовете е значително намален, и правилата за обмен (протоколи) са опростени. комуникационни Група линии, по които сигналите се предават кодове или просто наричат ​​автобус

Голямо предимство на отношенията на структурата на гумата е, че всички устройства, свързани към шината, трябва да вземат и да предаде информацията на едни и същи правила (обмен на информация, протоколи за автобуса). Съответно, всички възли, които са отговорни за комуникация с автобуса в тези устройства трябва да бъдат еднакви, стандартизирана.

Значителен недостатък на структурата на гумата се дължи на факта, че всички устройства, свързани към всяка комуникационна линия паралелно. Ето защо, всеки отказ на всяко устройство, можете да изключите цялата система, ако го разваля връзката. По същата причина, отстраняване на грешки на системата автобус структура е доста сложни връзки и обикновено изисква специално оборудване.

При системи с автобус структура връзки употребявани трите съществуващи разновидности на изходните етапи на цифрови чипове:

· Стандартен изход, или изход с две държави (означен 2С, 2S, по-малко TTL, TTL);

· Open изход колектор (определен OK, OC);

·


три-състояние изход, или (което е същото) може да бъде изключено (означени с 3C, 3S).

Всички помещения са микропроцесорна система комбинира общо автобус система (тя се нарича също системата за магистрала или канал). Система Highway включва четири основни гуми по-ниско ниво:



· Автобус адрес (AddressBus);

· Данните автобус (DataBus);

· Управление Bus (ControlBus);

· Мощност Bus (PowerBus).

адресна шина служи за определяне на адреса (номер) на устройството, с което процесорът комуникира moment.Shina в адреса може да бъде еднопосочна или двупосочна.

шина за данни - автобус, който се използва за предаване на информационни кодове между всички устройства на микропроцесорната система. шината за данни е винаги двупосочна.

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

Мощност автобус не е предназначен да предаде на информационните сигнали, и за захранване на системата.

Всеки има своя собствена захранващо напрежение връзка.


5.2. Уникален автобус (фон Нойман) и dvuhshinnaya (Харвард) архитектура микропроцесорни системи. Характеристики на строителството и експлоатацията.


Уникален автобус (фон Нойман). В системата на състав в този случай, има една обща памет за данни и команди за

Фиг. 1.15. Архитектура с обща шина за данни и команди.

Една обща автобус архитектура е по-широко разпространена, тя се използва, например, персонални компютри и микрокомпютри комплекс. Архитектура с отделни автобуси използва главно в едночипови микроконтролери.

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

Dvuhshinnaya (Харвард)



Фиг. 1.16. Архитектура с отделни автобуси за данни и екипи.

Архитектура с отделни автобуси за данни и екипи по-сложни, го принуждава процесора да работи едновременно с две кодови потоци, поддържа замяна на две гуми в същото време. Софтуерът може да пребивава само в паметта на инструкция, данните - само в паметта данни. Това специализация ограничава обхвата на проблеми решени от системата, тъй като не позволява гъвкаво преразпределение. Паметта на данни и инструкции памет в този случай не е нужно прекалено много, така че използването на дадена архитектура системи се ограничава по принцип не прекалено трудни задачи.

Предимството на архитектурата с два автобуса (Харвард) в скоростта.

Ако dvuhshinnoy обмен архитектура от двете автобуси могат да бъдат независими, паралелно във времето. Съответно, автобусни структури могат да бъдат оптимално избрани за задача, която се решава чрез всеки автобус. Ето защо, при равни други условия преход към dvuhshinnuyu архитектура ускорява микропроцесорна система, въпреки че тя изисква допълнителни разходи за хардуер, сложността на структурата на процесора. Паметта на данни в този случай има разпределение адрес и код памет - неговата собствена.

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