Sei sulla pagina 1di 2

UFPI - UNIVERSIDADE FEDERAL DO PIAU CENTRO DE TECNOLOGIA DEPARTAMENTO DE ENGENHARIA ELTRICA MICROCONTROLADORES Prof. EVERTON REIS - jane ro!

!"#$% Da&a' $(!#$!$%

1 prova
No)e'************************************************************************** O+,' A n&er-re&a./o 0a, 12e,&3e, 0a -ro4a fa5 -ar&e 0a -ro4a. $6 72a , a, 8ara8&er9,& 8a, 0e 2)a ):12 na 0e Von Ne2)ann; E,+o8e ,e2 0 a<ra)a , )-= f 8a0o. >" -&6 As mquinas de von Neumann caracterizam-se pela composio com 3 subsistemas bsicos que so a CPU a mem!ria principal e sistemas de entrada e sa"da #$%&'( Caracterizase tamb)m pelo conceito de pro*rama armazenado e por e+ecuo sequencial de instru,es( "6 C &e a, 8ara8&er9,& 8a, 0e 2)a ):12 na Har4ar0 e a, -o,,94e , )ane ra, 0e )-=e)en&:-=a? e,+o.an0o o 0 a<ra)a , )-= f 8a0o 0e 8a0a 2)a 0e=a,. >"?@ -&6 As mquinas com arquitetura -arvard apresentam as mesmas caracter"sticas da mquina de von Neumann por)m possuem vias separadas de acesso a dados e endereos entre a CPU e a .em!ria( &ua implementao pode ser /eita a partir de uma mem!ria de porta dupla ou atrav)s de mem!rias distintas para pro*ramas e dados( %6 E,+o8e 2) 0 a<ra)a e eA-= 12e o 12e B e 12a , o, -a,,o, 0o 8 8=o 0e Von Ne2))an. >$ -&6 A e+ecuo de cada instruo numa mquina de von Neumann obedece a um ciclo composto por 3 passos0 C2,8a' A Unidade de Controle copia a instruo a ser e+ecutada da posio de mem!ria apontada pelo re*istrador PC para 12 #1nstruction 2e*ister' De8o0 f 8a./o' A Unidade de Controle decodi/ica a instruo armazenada em 12 identi/icando o que deve ser e+ecutado pela CPU( EAe82./o' A Unidade de Controle comanda a U3A para a e+ecuo da instruo decodi/icada e incrementa o re*istrador PC para a pr!+ima instruo( D6 S2-onEa 12e 2)a CPU 12e 2& = 5a 2)a )e)Fr a 8a8Ee ne8e,, &e =er 2) 0a0o "# 4e5e,? e 12e o &e)-o 0e a8e,,o G )e)Fr a -r n8 -a= B 0e $##2, en12an&o 12e o 0a 8a8Ee B 0e a-ena, $#2,? en&/o? 8a=82=e o &e)-o )B0 o 0e a8e,,o G nfor)a./o. >$ -&6 4m 5 #c 6 m 6 c7#8-1''%8 4m 5 #19 6 199 6 197#:9-1''%:9 4m 5 399%:9 4m 5 1; us @6 C &e 4an&a<en, e 0e,4an&a<en, 0a 8o)2n 8a./o ,er a= e) re=a./o a 8o)2n 8a./o -ara=e=a en&re o, 8on&ro=a0ore, e -er fBr 8o, 0e 2) 8o)-2&a0or. >" -&6 Co)2n 8a./o Ser a=' Van&a<en, H <ai+a densidade de intercone+,es capaz de operar = altas ta+as( De,4an&a<en, H Comple+idade Co)2n 8a./o Para=e=a' Van&a<en, H &implicidade De,4an&a<en, H $levada densidade de intercone+,es di/iculdade de sincronizao = altas ta+as( 11%9:%:91> Pro/( $verton 2eis 1

I6 De 12e B 8o)-o,&o o 8a) nEo 0e 0a0o, 0o MIC-$ e 12a , ,/o e=e,; >#?@ -&6 ? composto por 3 barramentos de 3: bits cada um e > componentes0 um con@unto de re*istradores a U3A um deslocador li*ado a sa"da da U3A e portas de comunicao com a mem!ria principal( (6 Co) +a,e no 0 a<ra)a 0a F <2ra $? 0e)on,&re 12a= f2n./o a ULA 0e4e 0e,e)-enEar 12an0o' >$ -&6

Autput 5 AB 6 <

11%9:%:91>

Pro/( $verton 2eis

Potrebbero piacerti anche