Studopediya

КАТЕГОРИЯ:


Астрономия- (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)

Микропроцесорна техника




Микропроцесорна - устройство за цифрова обработка на информация осъществява от софтуер. Със среща той е близо до процесора на компютъра, но има по-малко функционалност. Микропроцесорът се реализира под формата на една или повече силно интегрирани чипове и се използва с памет електронна програма (3UP) и съхранение на данни (сърбеж), както и входно-изходно устройство (ICC) [2]. По аналогия с компютърна система, съставена от микропроцесор, и тези устройства, наречени микро-компютър или микропроцесор система (фигура 3.22).

Фигура 3.22 - функционален микро-компютър верига

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

а) на схемите, като предоставя инструкция донесе от SPP, тяхното тълкуване и прилагане;

б) аритметика-логика единица (ALU), който е набор от схеми, които прилагат аритметични и логически операции на данни;

в) контрол на устройството за контрол на работа и имащи SPP, сърбеж, и ICC;

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

Блокове, свързани микропроцесорна система за пътя, вземане на проби peredachiadresov микропроцесорни команди и данни от SPP на сърбеж или ICC, както и команди от пътя на предаване в SPP и данни от микропроцесора или ITCH IOCTL на микропроцесора, и от него. Както път предаване на данни се състои от множество проводници, всеки от които може да бъде свързан към съответния източници и приемници микропроцесорна система чрез повторно използване на всеки проводник за създаване на връзки между възли на блокове от микропроцесорна система. Това се постига чрез микропроцесорен контрол единица, която извършва по различно време на съответните връзки (мултиплексиране).

Системата работи с информацията за микропроцесор в двоична система. Всяка цифра от двоично число се нарича малко. Най-лявата бит е най-голяма тежест, по отношение на това, което той нарича най-маловажния бит (освобождаване). Най-дясната бит е най-малкото тегло, така че се нарича най-маловажния бит (освобождаване). Маркиране малко 16-битов двоичен номер, показан на фигура 3.23.

Информацията се обработва от микропроцесора, е група от битове, които образуват дума.



Фигура 3.23 - Структурата на двоичен код на микропроцесорната система

Броят на битовете в думата, информация за носителя на данни, в зависимост от типа на микропроцесора. Най-честите дължини дума данни 4, 8, 12, 16 и 32 бита. Броят на битовете в данните на думата определят, по-специално, на броя на рецепция бита регистри, включени в микропроцесор Записник. Дължината на дума за предаване на адреси (Address) на СПП и сърбежа може да надвишава данните от дума дължина (или може да бъде по-голям и броят на адрес проводници по пътя на предаване). Това може значително да се увеличи количеството на SPP памет и сърбеж. По този начин, когато 16-битов адрес дума (16 адресни проводници в пътя на предаване) може да бъде разпитван 2 п = 65 536 клетки на паметта.

Bits, формиращи една дума, са разделени на групи. Група, състояща се от 8 бита, наречен байт (фигура 3.23). Разделението на думи в байтове да се опрости представяне на двоичен думата, използвайки шестнайсетична система (шестнадесетичен). Например, двоичен номер, представена на фигура 3.23, ще бъде в шестнадесетичен код влизане форма E57D 16.

Функционирането на всички възли и агрегати на микропроцесорната система (вж. Фигура 3.22) е инициирана от генератора на часовника. За да изпълните микропроцесор команди, съхранявани в СПП, то отнема няколко цикъла часовник. командването на времето се нарича командния цикъл. Партида цикъл може да бъде една или повече машини цикли. Цикълът на машината включва цикъл за вземане на проби и цикъл на изпълнение (Фигура 3.24). По време на цикъла на проба микропроцесора определя адрес команда, разположен в СПП, и гласи заповедта да микропроцесора. По време на микропроцесора на изпълнение цикъл извършва изпълнението на командата за четене.

Фигура 3.24 - Цикълът на микропроцесора

Функционално микропроцесорна схема. Микропроцесорът е сложен цифрово устройство, състоящ се от голям брой функционални единици. Но независимо от типа на процесора, можете да изберете отделните функционални звена, които са в основата на изграждането му, да разбера 3.25.

Фигура 3.25 - Генерализирана функционално микропроцесора верига

A) създава програма за борба адрес (0, 1, 2, ...) команди от микропроцесор ZKP избираем в настоящия момент. Това е един брояч, чието съдържание се увеличава до края на текущата команда. Това се постига чрез подбор адреси следната команда от цикъла на СПП. Микропроцесорът може да работи с съчетания: в този случай, броят на програмния брояч сила е записано, съответстващ на първата подпрограма в отбора и за завършването на последната команда в подпрограма програмата брояч е настроен на адреса на командата на основната програма. Броят на клетките (бита), който се състои от програмния брояч зависи от типа на микропроцесора. По този начин, микропроцесорът е в състояние за достъп до ZKP съдържащ 2 16 адреси (команди) за 16-битов брояч на командите.

B) Command регистрирате за съхранение в командите за микропроцесорни четат от SPP за периода на нейното изпълнение. Изпълнението се извършва от звеното за контрол (машина контрол цикъл), която получава от изходните сигнали на декодери, необходими за шофиране на необходимите възли на процесора.

B) adresovoperandov генератор се състои от един или повече регистри, в които съставят адрес на данни (операнд) преди достъп до сърбеж.

D) ALU - аритметично логическо устройство - осъществява операциите на събиране, изваждане, сравнение, и операциите И, ИЛИ на две числа (операнди) с издаването на резултата за същия изход. Вид транзакция дадена команда код, съдържаща се в регистъра на командите.

E) Батерията е основният регистър, предназначени за въвеждане на данни в микропроцесора и ги извежда от нея. Батерията се доставя операнд на ITCH преди съответната операция в ALU. Батерията е поставена на резултатите от операцията ALU.

F) Регистрира кеш памет се използва за временно съхраняване на данни, преди провеждане на операции в ALU. Ако, например, е необходимо да се провежда аритметична операция на добавяне на две числа, един брой съхранява предварително в акумулатора, а вторият - в един от регистрите на кеш памет.

До началото на програмата на микропроцесора е в първоначалното състояние. За тази цел предоставяне на фуражите, "нулева настройка" на сигнала, към който всички регистри на микропроцесора, включително програмата брояч са нулирани състояние. Инструкция адрес регистър (програмен брояч) е настроен на правилния адрес на СПП. Започнете адреса на първия инструкция думата обикновено представлява числото нула.





; Дата: 01.13.2014; ; Прегледи: 823; Нарушаването на авторските права? ;


Ние ценим Вашето мнение! Беше ли полезна публикуван материал? Да | не



ТЪРСЕНЕ:


Вижте също:



zdes-stroika.ru - Studopediya (2013 - 2017) на година. Тя не е автор на материали, и дава на студентите с безплатно образование и използва! Най-новото допълнение , Al IP: 66.102.9.26
Page генерирана за: 0.047 сек.