Академический Документы
Профессиональный Документы
Культура Документы
1 Primeira Unidade 7
1.1 SistemadeNumera#c~ao.................................... 7
1.2 PortasL#ogicas-De
ni#c~ao.................................. 10
1.2.2 TiposdePortasL#ogicas............................... 10
1.2.4 Exerc##cios:....................................... 18
2 Segunda Unidade 21
2.1.2 Flip-FlopSRcontroladoporumpulsodeClock. . . . . . . . . . . . . . . . . . 22
2.1.4 Flip-FlopJKcomentradasPreseteClear . . . . . . . . . . . . . . . . . . . . .
24
2.4 SistemadeProjetosdeSubsistemasSequenciais. . . . . . . . . . . . . . . . . . .
. . . 30
3 Terceira Unidade 33
3.1.2 Quantiza#c~ao...................................... 34
3.1.4 Linearidade...................................... 35
3.3 Multiplexadores........................................ 39
3.5 CircuitosAritm#eticos..................................... 40
3
4
SUM �
ARIO
3.6.1 Classi
ca#c~aodasMem#orias ............................. 43
3.7 Terminologia ......................................... 45
3.8 Princ##piosdeOpera#c~aodaMem#oria ............................ 48
3.8.1 EntradasdeEndere#co ................................ 48
3.8.2 A Entrada R/W ................................... 49
3.8.3 Habilita#c~aodaMem#oria............................... 49
3.8.4 Exerc##cios....................................... 49
Refer^encias Bibliogr#a
cas
IDOETA,I.V.;CAPUANO,F.G.SistemasDigitais-Princ##pioseAplicacoes.
[S.l.]:Editora#Erica,
1984.
5
Cap##tulo 1
Primeira Unidade
(101101)2 =1 . 25 +0 . 24 +1 . 23 +1 . 22 +0 . 21 +1 . 20
=32+0+8+4+0+1
=(45)10
Exerc##cios:
0, 45 . 2= 0, 90 . 0, 90 . 2= 1, 80 . 0, 80 . 2= 1, 60 . 0, 60 . 2= 1, 20
. 0, 20 . 2= 0, 40 . 0, 80 . 2= 1, 60
(1111011, 011100)2
Ex:
Opera#c~oes:
Adi#c~ao:
111112
(121)10(1011011)2(1232)5
+(39)10+(11110)2+(32)5
(160)10(111001)2(1444)5
Subtra#c~ao:
1112
(121)10(1011011)2(1232)5
-(39)10-(11110)2-(32)5
(82)10(111001)2(1200)5
1.1.3Exerc##ciosdeFixa#c~aoa)(10346)10=(?)2b)(156;23)10=(?)2c)(305;34)10=(?)2
d)(786;46)10=(?)2e)(1001110011)2=(?)10f)(101101;1011)2=(?)10
g)(1010;100)2=(?)10h)(1111;111)2=(?)10i)(4305;009)10=(?)2
j)(200;002)10=(?)2l)(110011;1100)2=(?)10m)(10110011;11)2=(?)10
Somas:(daquest~aoanterior)
a)(g+h)2=(?)2
b)(e+f)10=(?)10
c)(l+m)2=(?)2
d)(i + j)10 =(?)10
e)(a + b)2 =(?)2
f)(c + d)10 =(?)10
a)(a-b)=(?)2
b)(c-d)=(?)2
c)(e-f)=(?)2
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
0000011111210222311333410010445101115561101266711113778100020108910012111910101022
12A1110112313B1211003014C1311013115D141110321E1511113317FExerc##cios:
(46)4=(?)2(123)4=(?)2(4305)4=(?)2(146)4=(?)2
(307)8=(?)2(4531)8=(?)2(1074)8=(?)2(5076)8=(?)2
(9450)16=(?)2(1AFDC)16=(?)2(FEDCBA)16=(?)2(DB452)16=(?)2
(A51F)16=(?)8(DBA4)16=(?)8(2100;11)16=(?)8(376;8)16=(?)8(9450)16=(?)4(E21A)16=(?)4
(E94;50)16=(?)4(B45;F)16=(?)4
(1023)4=(?)16(765432)8=(?)16(65;42)8=(?)16(45;7)8=(?)16
(309)8=(?)4(74777)8=(?)4(76;72)8=(?)4(37;6)8=(?)4
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
10
Portas L#ogicas
11 1
opera#c~ao,consumoevelocidadedetransmiss~ao.Oscircuitosintegrados,ser~aoestudadoso
saspectosreferentessomente#al#ogica.Paraaeletr^onicadigital,oss##mbolos\0"e\1"da#a
lgebrabooleana,s~aon##veisdetens~aoel#etrica,onde\0"..Equivaleaon##veldetens~aomai
sbaixoe\1"..Equivaleaon##veldetens~aomaisalto.Estesn##veisl#ogicosser~aoosestadosl
#ogicosdasvari#aveisl#ogicasdeentradaesa##dadoscircuitosl#ogicos.
1.2.1Tiposdeportasl#ogicasAseguirser~aoapresentadosostiposdeportasl#ogicasdeduasen
tradas,coms##mbolo,fun#c~ao,tabelaverdadeeumCircuitoIntegradoequivalentecomercial.
Algumasportasl#ogicaspodempossuirmaisdeduasentradasealgunscircuitosintegrados,pode
mpossuirtiposdiferentesdeportasl#ogicasnomesmoencapsulamento.
Conhecidacomo#algebradechaveamento,bin#aria,aplica#c~aodiretanaeletr^onicadigital.
1.2.2TiposdePortasL#ogicasPortaOU(OR)
Representa#c~aoAlg#ebrica:F=A+BLer-se:Afun#c~aoF#eequivalenteavari#avel\A"ou\B"
TabelaVerdadeABF000011B01101B11DiagramadeBlocosMapadeKarnaugh
AA
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
11
Tabela Verdade
ABC F
000 0
001 1
A A
010 1
C 0 11 1
011 1
C 1111
100 1
B B B
TabelaVerdadeABCDF0000000011001010011101001010110110101111100011001110101101111100
1110111110111111DiagramadeBlocosFigura1.3:PortaOUde4entradas.
MapadeKarnaugh
AA
C
0111D
1111DC11111111D
BBB
PortaE(AND)
Representa#c~aoAlg#ebrica:F=A*BLer-se:Afun#c~aoF#eequivalenteavari#avel\A"e\B"
TabelaVerdadeABF000010100111
Diagrama de Blocos
Mapa de Karnaugh
A A
B 0
0
B0
1
Figura 1.4: Porta E de 2 entradas.
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
12
Tabela Verdade
ABC F
000 0
Diagrama de Blocos Mapa de Karnaugh
001 0
A A
010 0
C 0 00 0
011 0
C 0001
100 0
B B B
TabelaVerdadeABCDF0000000010001000011001000010100110001110100001001010100101101100
0110101110011111DiagramadeBlocosFigura1.6:PortaEde4entradas.
MapadeKarnaugh
AA
C
0000D
0000DC00100000D
BBB
PortaInversora(NOT)
Representa#c~aoAlg#ebrica:F=A
Ler-se:Afun#c~aoF#eequivalenteavari#aveln~ao\A"
TabelaVerdadeAF0110DiagramadeBlocosMapadeKarnaugh
A A
10
13
Diagrama de Blocos
Mapa de Karnaugh
AB F
001010100110Figura1.8:PortaN~aoOUde2entradas.
AA
B10B00TabelaVerdadeABCF00010010010001101000101011001110DiagramadeBlocosFigura1.9:P
ortaN~aoOUde3entradas.
MapadeKarnaugh
AA
C1000C0000
BBB
TabelaVerdadeABCDF0000100010001000011001000010100110001110100001001010100101101100
0110101110011110DiagramadeBlocosFigura1.10:PortaN~aoOUde4entradas.
MapadeKarnaugh
AA
C
1000D
0000DC00000000D
BBB
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
14
Diagrama de Blocos
Mapa de Karnaugh
AB F
001011101110Figura1.11:PortaN~aoEde2entradas.
AA
B11B10TabelaVerdadeABCF00010011010101111001101111011110DiagramadeBlocosFigura1.12:
PortaN~aoEde3entradas.
MapadeKarnaugh
AA
C1111C1110
BBB
TabelaVerdadeABCDF0000100011001010011101001010110110101111100011001110101101111100
1110111110111110DiagramadeBlocosFigura1.13:PortaN~aoEde4entradas.
MapadeKarnaugh
AA
C
1111D
1111DC11011111D
BBB
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
15
Mapa de Karnaugh
ABF000011101110Figura1.14:PortaOUExclusivode2en-
tradas.
AA
B01B10TabelaVerdadeABCF00000011010101101001101011001110DiagramadeBlocosFigura1.15:
PortaOUExclusivode3en-
tradas.
MapadeKarnaugh
AA
C0101C1000
BBB
TabelaVerdadeABCDF0000000011001010011001001010100110001110100011001010100101101100
0110101110011110DiagramadeBlocosFigura1.16:PortaOUExclusivode4en-
tradas.
MapadeKarnaugh
AA
C
0101D
1000DC00001000D
BBB
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
16
Mapa de Karnaugh
ABF001010100111Figura1.17:PortaN~aoOUExclusivode2entradas.
AA
B10B01TabelaVerdadeABCF00010010010001111000101111011111DiagramadeBlocosFigura1.18:
PortaN~aoOUExclusivode3entradas.
MapadeKarnaugh
AA
C1010C0111
BBB
TabelaVerdadeABCDF0000100010001000011101000010110110101111100001001110101101111100
1110111110111111DiagramadeBlocosFigura1.19:PortaN~aoOUExclusivode4entradas.
MapadeKarnaugh
AA
C
1010D
0111DC11110111D
BBB
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
17
1.2.3 Teoremas
Teoremas de D'Morgam ou Morgan
1a Teorema
A + B = A . B
2a Teorema
A . B = A + B
Demonstra#c~ao1oTeoremaAB1oMem2oMem00110111101111002oTeoremaAB1oMem2oMem0011010010
001100PrincipaisPostuladosdeBooleConsidereX,YeZvari#aveisl#ogicasdistintas.
0*X=01*X=XX*X=X
X*X=00+X=X1+X=1X+X=X
X+X=1
X=X
Comutativas:
X+Y =Y+X
X*Y =Y*X
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
18
Associativas:
X+(Y+Z) =(X+Y)+Z
X*(Y*Z) =(X*Y)*Z
Distributivas:
X*(Y+Z) =(X*Y)+(X*Z)
1.2.4Exerc##cios:
Dadoafun#c~aoabaixo,monteatabelaverdade,omapadeKarnaugheoDiagramadeBlocos.
a)F=(A+B)*C
b)F=A*B+A*B*C+A*Cc)Monteaexpress~aoesimpli
que-a
A B
d)Monteaexpress~aoesimpli
que-a
A B C D
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
19
A A
C X01X
C 0 10 0
A A
010 0 D
011 1
C11100000D
BBB
g)Monteaexpress~aoeodiagramadeblocos
AA
C
X0X1D
1X01DC10001100D
BBB
1.3Exerc##ciosdeFixa#c~ao:
a)Projetarumsistemaparaaidenti
ca#c~aodaalturadegarrafasproduzidasporumaempresadecerveja.Sabe-
sequeaempresaproduzgarrafascom3alturaspadronizadas10cm,15cme20cm.
Asgarrafasabandonamalinhadeprodu#c~aonaposi#c~aoverticaltransportadaporumaesteira.
Uti-
lizarsensores#opticoseindicadoresdeled#scoloridos,umacorparacadaalturadegarrafa.
b)Umtecladodecimalfornece4informa#c~oesbin#ariasindicandoqualteclaquefoipressionad
a.Desejadimensionarumsistemadigitalqueacendaumledsemprequeateclapressionadasejam#u
ltiplade2oude3.
c)Umtecladodecimalapresentasa##dacodi
cadaembin#ario.Escreveraequa#c~aoalg#ebricasimpli
cadadeumafun#c~aodechaveamento(l#ogica)queindiquesemprequaateclapressionadasejaumn
#umeroimpar.
d)Projetarumsistemal#ogicoconversordoc#odigoBCDparaumdisplayde7segmentos.
e)Dimensionar um sistema l#ogico que recebendo em suas entradas um c#odigo BCD
mostre em um
display de 7 segmentos os seguintes requesitos:
0 . U
Par . L
Impar . A
Eletr^onica Digital -1aUnidade -Prof. Vitor Le~ao Filardi
20
Simpli
que as express~oes:
S= A . B . C + A . C + A + B
S= A . B . C + A . B . C + A . B + C
S= A . B + A . B
S= A . B + C + A . B . C + AB + C + A . B . C + A . B . C
Cap##tulo 2
Segunda Unidade
2.1.1 Flip-Flop-SR
Para tal comportamento os sistemas sequenciais dever~ao conter estruturas de
memoriza#c~ao que armazenar~ao entradas anteriormente aplicadas. O modulo b#asico
de memoriza#c~ao s~ao os FLIP-FLOP,
sendo facilmente constru##do a partir de portas l#ogicas introduzindo-se uma
realimenta#c~ao adequada
na mesma.
Assim os FLIP-FLOP s~ao dispositivos que possuem dois estados est#aveis. Para um
FLIP-FLOP
assumir um desses estados e necess#ario que haja uma combina#c~ao das vari#aveis e
de um pulso de controle, clock. Ap#os este pulso, o FLIP-FLOP permanecera nesse
estado at#e a chegada de um novo
pulso de controle e, ent~ao, de acordo com as vari#aveis de entrada, permanecer#a
ou mudar#a de estado.
Basicamente, podemos representar o FLIP-FLOP como um bloco onde temos duas sa##das
Q e
S R
0 0 0
1 0 0
2 0 1
3 0 1
4 1 0
5 1 0
6 1 1
7 1 1
Qa/Qn Qf/Qn+1
22
S R Qf
0 0 Qa
0 1 0
1 0 1
1 1 N~ao permitido
Existemv#ariostiposdeFLIP-FLOPclassi
cadosemdoisgrandesblocos:
#S##ncrono
#Ass##ncronoOsFLIP-
FLOPs##ncronoss#orespondemasmudan#casdeestadosnasentradasquandoessasocorremsimulta
neamentecomaocorr^enciadeumpulsodecontrole(clockoutriger),ouseja,osincronismo,
enquantoqueosass##ncronosreagemquanto#avaria#c~aodasentradas.
Al#emdessasclassi
ca#c~oesosFLIP-FLOPseagrupamemalgumasfam##lias,outiposcomo:
1.Set-Reset(SR);
2.Master-Slave(MS);
3.JK;
4.TipoT,e;
5.TipoD(Delay)
2.1.2Flip-FlopSRcontroladoporumpulsodeClockParaqueoip-
opSRb#asicosejacontroladoporumasequ^enciadepulsosdeclock,bastatrocarmososdoisinver
soresporportasNAND,easoutrasentradasdestasportas,injetarmosoclock.Ocircuito
car#a,ent~ao:
SR00011011
Quando a entrada clock assumir o valor 1, o circuito ira comportar-se como um ip-
op SR b#asico.
Qf
Qa
0
1
N~ao permitido
Esse circuito ira mudar de estado apenas quando o clock for igual a 1, em outras
palavras,
23
Figura2.2:Flip-FlopSRdiscretocomclockFigura2.3:Flip-FlopSRBlococomclockClock
S
R
Q
Figura2.4:DiagramadeEstadosdoFlip-FlopSR2.1.3Flip-FlopJKOip-
opJK,nadamaisequeumSRrealimentadodemaneiramostradana
guraaseguir,essaoutraformaderealimenta#c~aoeliminaoestadoinde
nidodoip-opSR.
00011010200130104101511061017110
A tabela verdade
ca:
J K Qa Qa SR Qf
0
0
1
1
0
0
1
1
Qa
Qa
0
0
1
1
Qf
Qf
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
24
0 0 N~ao permitido
01 0
10 1
1 1 Funcionamento Normal
Figura2.5:Flip-
FlopJKdiscretoOBS:Valeressaltarparaqueocircuitoassimfuncionecomodesejado,deve-
seretiraroclocklogoap#osasduasentradastenhamsidoiguaisa1.2.1.4Flip-
FlopJKcomentradasPreseteClearOFlip-
FlopJKpoder#aassumirvaloresQ=1ouQ=0medianteautiliza#c~aodasentradasPreset(Pr)eClea
r(Clr).Estasentradass~aoinseridasnocircuitodaseguinteforma:
Figura2.7:Flip-FlopJKcomPresetClearFigura2.8:Flip-
FlopJKcomPresetClearAsentradasPreseteClearn~aopodemassumirvaloreszerosimultaneamen
te,poisacarretariaasa##daumasitua#c~aon~aopermitida.AentradaClearetamb#emdenominad
adeReset.
CLRPRQf
2.1.5 Flip-Flop JK Master-Slave (Mestre-Escravo)
O ip-op JK como foi visto, resolveu o problema anteriormente visto, quando as
entradas J e K
forem iguais a 1 porem, este circuito apresenta uma caracter##stica indesej#avel,
quando o clock for igual
a 1, teremos o circuito funcionando como um sistema combinacional, pois a entrada
J e K estar~ao
liberadas. Para solucionarmos o problema utilizaremos o circuito abaixo:
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
25
2.1.6Flip-FlopTEsseeumip-
opJKcomaparticularidadedepossuirasentradasJeKcurtocircuitadas(umaligadaaoutra),log
oquandoJassumirvalor1,Ktamb#emassumiraovalor1,equandoJassumirvalorzero,Ktamb#em.
Figura2.10:Flip-FlopT
2.1.7 Flip-Flop D
Esse e um ip-op JK com a particularidade de possuir as entradas J e K invertidas.
Logo, nesse
ip-op, teremos as seguintes entradas poss##veis: J=0 e K=1; J=1 e K=0.
26
Figura2.11:Flip-FlopDEx3:Projetarumsistemasequencials##ncronousandoip-
opJKqueacionadoporumgeradordeclockemumdisplayde7segmentosdeformasequencialec##clic
o,asletrasquecomp~oemonome:LEAO.
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
27
Registradores
naformadeumip-optipoD(R=S).Ocircuitoabaixoexempli
caumRegistradordeDeslocamento.
Figura2.12:RegistradordeDeslocamentoSimplesVeremosent~aoalgumasaplica#c~oesdoregis
tradordedeslocamento.
2.2.1ConversorS#erie-
ParaleloORegistradordedeslocamentopodeserutilizadoparaconverterumainforma#c~aos#er
ieempar-
alela.Acon
gura#c~aob#asica,nessasitua#c~ao,paraumainforma#c~aode4bits,teremos:
Figura 2.13: Conversor S#erie -Paralelo
Fazendo a seguinte entrada serie 1010 no circuito acima teremos a tabela verdade
da seguinte forma:
0
1
0
1
1Pulso 0000
2 Pulso
3 Pulso
4 Pulso
28
Figura2.14:ConversorParalelo-
S#erieAntesdecome#carmos,vamosreverofuncionamentodasentradasENABLEePRESET.Quandoae
ntradaenableestiveremzero,asentradaspreset(PR)dosip-oppermanecer~aonoestado1,
fazendocomqueosip-
opatuemnormalmente.Quandoaentradaenableforiguala1,asentradaspresetdosip-
opassumir~aoosvalorescomplementaresdasentradasPR3,PR2,PR1ePR0.
Paraqueoregistradordedeslocamentofuncionecomoconversorparalelos#erie,necessitamosl
imp#a-
loelogoemseguida,introduzirainforma#c~aocomoj#adescrito,recolhendonasa##daQ0amesma
informa#c~aodemodoserie.Ef#acildenotarqueasa##daQ0assumeprimeiramenteovalorI0eacad
adescidadopulsodeclock,iraassumirsequencialmenteosvaloresI1,I2,I3.
Informa#c~aoDescidasdoClockQ3Q2Q1Q001Pulso000012Pulso03Pulso14Pulso
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
29
Contadores
2.3 Contadores
S~ao sistemas sequenciais que contam o numero de pulsos que ocorre em sua entrada
durante um
certo intervalo de tempo. A indica#c~ao da contagem e dada na base 2 e obtida
atrav#es das sa##das
bin#arias do contador. Existem dois tipos b#asicos de contadores:
a)Os Ass##ncronos -dos quais as transi#c~oes dos Flip-Flop n~ao s~ao simult^aneos.
b)OsS##ncronos-dosquaisastransi#c~oesdosFlip-
Flops~aosimult^aneasegeradasporumsinaldeclock.
2.3.1ContadoresAss##ncronosS~aocaracterizadosporn~aoterementradasdeclockscomuns.Es
sasefazapenasno1ip-opeasoutrasentradasdeclockdosoutrosip-
opser~aofun#c~oesdassa##da.Oscontadoresass##ncronospodemterm#odulosbin#arioem#odul
osn~aobin#ario.
Figura2.15:ContadorAss##ncronoAprincipalcaracter##sticadeumcontadordepulsoereprese
ntaroc#odigoBCD8421.Seucircuitob#asicoapresentaumgrupob#asicode4ip-opJKmestre-
escravoosquaispossuiasentradasJ=K=1.
clock
Q0
Q1
Q2
Q3
Figura 2.16: Diagrama de estado
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
30
JK0!00X0!11X1!0X11!1X0Ex:Utilizandoip-opJKcomPreset-
Clearprojetarumcontadorc##clicoparaasequ^enciaabaixo:
0!1!2
"#
5 4 3
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
31
Sistema de Projetos
b)Osdiferentesestadosidenti
cadosdever~aoserdesignados(identi
cados)pelascombina#c~oesdassa##dasdosip-oputilizadosnosistema.
c)Astransi#c~oesentreestadosdesejadosser~aoproduzidaspelaaplica#c~aoadequadadevari
#aveisdaex-
cita#c~aonasentradasdoip-
opdemodoaproduzirasmudan#casadequadas.Essasvari#aveisser~aocriadasapartirdasvari#a
veisdeestado(sa##dadosip-op).
d)Asvari#aveisdesa##dadever~aosercriadasapartirdasvari#aveisdeestadodeacordocomade
scri#c~aodosistema.
Ossistemassequenciaispoder~aosers##ncronosquandotodososip-opreceberemomesmoclock,
enquantoosistemareagirapenasaossinaispresentesnaentradasimultaneamentecomoclock,ou
ser~aoass##ncronosquandoosistemareagiraossinaisdeentradanoinstantequeessesforemapl
icados,
nestecason~aoexistiraumclock#unicoparaosip-op.
JK0!00X0!11X1!0X11!
1X0XYZ001010100111Ex:Dimensionarumsistemasequencials##ncronoquerecebendoemsuaentra
da2informa#c~oesbin#ariasXeY(sincronizadascomoclock),produzumasa##da#unicaZ,sempre
quepelaterceiravezconsecutivaas2entradas,XeYforemiguais.Todavezqueosistemaproduzir
umasa##daZ=1deveraserearmarparainiciarumanovacodi
ca#c~ao.
Eletr^onica Digital -2aUnidade -Prof. Vitor Le~ao Filardi
32
Figura2.17:Umadasposs##veisresolu#c~aodoexerc##cio
Cap##tulo 3
Terceira Unidade
Desta forma os circuitos A/D devem preencher certos requisitos importantes quanto
ao seu desempenho que s~ao:
#Quantiza#c~ao;
#Taxa de Amostragem e;
#Linearidade.
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
34
3.1.2 Quantiza#c~ao
Entre os dois valores extremos da escala de valores anal#ogicos que devem ser
convertidos para a
forma digital existem in
nitos valores intermedi#arios, o que justamente caracteriza uma grandeza que
varia de forma an#aloga ou anal#ogica.
Entretanto, quando passamos um valor qualquer entre os dois valores extremos
incluindo-os, n~ao podemos representar qualquer quantidade, pois precisar##amos
para isso de um n#umero in
nito de bits.
escadadeconvers~aoter~ao0,5Vdealtura,oquesigni
caqueesteconversorter#aumaresolu#c~aode0,5V.SeusarmosumconversorA/Dde8bits(256"deg
raus"deresolu#c~ao)parafazerumvolt##metrode0a10Vporexemplo,aresolu#c~aodestevolt##
metroser#ade10/256oupoucomenosde0,04V.
Figura3.1:Escaladeconvers~aoEstecomportamento"digital"podeserobservadoemmuitosinst
rumentoscomuns,taiscomoosmult##metrosdigitaisemque,seagrandezamedidaestivernumvalo
rintermedi#arioentredoisdegrausdaresolu#c~aodoconversorA/D,ovalorapresentadonodisp
layoscilar#aentreeles.
Evidentemente,tantomaior#eaprecis~aonaconvers~aomaisbitsser~aoutilizadospeloconver
sor.
Tiposcom8a16bitss~aocomunsnasaplica#c~oesindustriaiseemmedidas,dependendodaquantid
adede"passos"desejadosnaconvers~aoouaresolu#c~ao.
3.1.3TaxadeAmostragemMuitosprocessosdeaquisi#c~aodedadosdesensores,deprocessosoude
outrasaplica#c~oesprecisamserr#apidos.Umaplacadeaquisi#c~aodedadosdeuminstrumentod
emedidaqueprojeteumaformadeonda,desenheumgr#a
conateladeumPCrepresentandoumprocessodin^amicooumesmoum
#
instrumento digital simples como um mult#metro, devem estar constantemente em
andamento.
35
3.1.4LinearidadeAcurvadeconvers~aodagrandezaanal#ogicaparaaformadigitaldeveserline
arparaumbomconversor.Issosigni
caquen~aoexistemdesviosnacorrespond^enciaentreovaloranal#ogicoeasa##dadigitalaolon
godaescaladevaloresemqueoconversordevetrabalhar.
Noentanto,napr#aticapodemocorrerpequenosdesvios,deacordocomoquemostraa
gura3.2.
Figura3.2:Graudelinearidadedaconvers~aoIssoquerdizerque,emdeterminadasfaixasdevalo
res,aconvers~aopodesermenosprecisa.Estaimprecis~ao#emaisgravenostiposdemaiorde
ni#c~ao,poisosdesviospodemteramesmaordemdegrandezaqueos"degraus"daescadadeconvers~
ao,afetandoassimaprecis~ao
naldamesma.
3.2DesenvolvimentoParafazerumaconvers~aodesinaisanal#ogicosparaaformadigitalexiste
mdiversast#ecnicasques~aoempregadasnoscircuitoscomerciais,muitasdelasencontradasem
circuitosintegradosques~ao"embutidos"(embedded)emaplica#c~oesmaiscomplexas,osquais
fazemocontroledem#aquinaseequipamentos.
Analisamos as tecnologias mais empregadas para esta
nalidade come#cando com o bloco comum
a todos os conversores, que #e o circuito de amostragem e manuten#c~ao (sample and
hold).
O valor dos sinais anal#ogicos que devem ser convertidos para a forma digital
corresponde a um
determinado instante, cuja dura#c~ao, em alguns casos, n~ao vai al#em de alguns
milion#esimos de segundo.
36
Nasa##dadestecircuitotemosumachaveeletr^onicaouchaveador,quedeterminaoinstanteexat
oemquealeituradosinaldeveserfeita.Achavefechaent~aoporumafra#c~aodesegundo(numafre
qu^enciaquedependedavelocidadedeamostragem)permitindoqueosinalcarregueocapacitorC.
Assim,quandoachaveabre,esperandoaleituraseguinte,ocapacitortemarmazenadoovalordagr
andezaanal#ogicaaserconvertida.Estatens~aonocapacitor#emantidanocircuitoconversora
trav#esdeumbu#erdesa##daduranteotempoqueelenecessitaparaisso.
Na
gura4temosumgr#a
coqueindicadequemodo#atens~aodeentradavariaeocircuitodeamostragemereten#c~aomant#e
masa##daconstanteduranteosintervalosdeconvers~ao(quecorrespon-
demaos"degraus").
Figura3.4:Escaladeconvers~ao3.2.1Aplica#c~aoDesenvolvendoumpequenoprogramanoMatlab
6.0podemosexempli
carmosmelhortodaestateoriaaquimostrada.Aondafundamentaltemumafrequ^enciade120Hzees
t#adefasadaem60o,
atribu##mos valores de quantiza#c~ao de: 4, 8 e 12 Bits e taxa de amostragem de:
240, 600 e 1000 Hz
(respeitando a frequ^encia de Nyquist).
Primeiramente o nosso programa vai marcar os tempos que ser~ao armazenados com
seus respectivos
valores anal#ogicos para posteriormente serem quantizados e assim aplicando a
transforma discreta de
Fourier reconstituir o sinal amostrado.
Nos gr#a
cos abaixo, podemos veri
car que em se tratando de um sinal digital, n~ao existe valores
negativos na quantiza#c~ao, o que pode ocorrer que vemos em mult##metros digitais
ou outros aparelhos
s~ao um bit a mais inserido posteriormente a quantiza#c~ao para sinaliza#c~ao se
aquele valor se trata de
um valor negativo ou positivo, o que n~ao interfere em nada na convers~ao, com
mencionei #e apenas
uma sinaliza#c~ao para o usu#ario.
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
37
Figura3.5:Quantiza#c~aoem4bitsderesolu#c~aoFigura3.6:Quantiza#c~aoem8bitsderesolu#
c~ao
Figura 3.7: Quantiza#c~ao em 12 bits de resolu#c~ao
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
38
Existem v#arias formas de se construir conversores A/D, sendo que cada um tem a
sua caracter##stica de funcionamento que deve ser levada em conta, na hora de se
construir e/ou escolher para
a sua aplica#c~ao. Temos uma rela#c~ao de poss##veis combina#c~oes:
#ConversorA/Dderampaduplae;
#Sigma-Delta.
OSigma-
Delta#eumdasimportantest#ecnicasdeconvers~aoA/D,utilizadaemquesedesejaumaalt##ssim
avelocidadedeconvers~ao,comonosDSPs(DigitalSignalProcessing).
Portanto,vimosqueaconvers~aodosinalanal#ogicoparaodigitalsempreexisteumaperdadeinf
orma#c~aosejaeladeamplitude-caracter##sticadaquantidadedebitsutilizados-
oudefasedosinal-caracter##sticadataxadeamostragemempregada.
Vimosqueoerrom#aximoquepodeocorrernaquantiza#c~ao#edemetadedovalorden##veldaquanti
za#c~aoassimsendoquantomaiorforon#umerodebitsdoconversormenorser#aoseuerro.
Oerrode"Aliasing"#efacilmenteevitadoutilizandooteoremadaamostragemque"Paraqueumade
terminadafrequ^enciaf1dosinalanal#ogicosejaoupossasercompletamentereconstitu##daat
axaamostral,noprocessodedigitaliza#c~ao,devesernom##nimoiguala2*f1"
Conhecidasasimperfei#c~oesdaconvers~aopodemosent~aosaberquaisosfatoresquein
uemnaescolhadeumconversorA/Deassimprevermelhorosajustesquesistemadever#asofrer,poi
sj#a#esabidoassuasfraquezas.
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
39
Multiplexadores e Demultiplexadores
3.3 Multiplexadores
No nosso dia a dia lidamos com v#arios sistemas que utilizam multiplexadores e
demultiplexadores,
ao inversa: ##das.
~
40
A
B
S
Figura 3.9: Circuito de um demultiplexador de 2 entradas
CircuitosAritm#eticos3.5CircuitosAritm#eticosComovimosanteriormenteoscircuitoscomb
inacionais,vamosencontraralgunscircuitosimpor-
tantesdegrandeutilidadeeques~aoaess^enciadacomputa#c~aohojeexistente.S~aooscircuit
osar-
itm#eticostamb#emmuitoconhecidoscomoULA(UnidadeLogicaAritmetica).
3.5.1MeioSomadorComosabemos,oscomputadorestrabalhamnaformabin#ariaej#a#edeseespera
rqueomesmofacasuasopera#c~oesnaformabin#aria.Relembrandoasomadedoisn#umerosbin#ari
osteremos:
10101+0+0+1+1----
01110Montandoatabelaverdadeteremos:
ABSa##da(S)Transporte(Ts)
0000011010101101
O diagrama de blocos seria as sa##das receptivas a uma porta l#ogica especi
ca como para sa##da S
teremos um XOR e para Ts teremos uma AND. Esse circuito denominado Meio Somador e
tamb#em
conhecido como Half-Adder, termo derivado do ingl^es.
41
A
0
0
0
0
1
1
B
0
0
1
1
0
0
Te
0
1
0
1
0
1
S
0
1
1
0
1
0
Ts
0
0
0
1
0
1
1
1
11001111ColocandonomapadeKarnaugh,teremosoesquemadocircuitoconhecidocomoFullAdder.
Ex1:MontarumsistemaquesomeemBCD.
3.5.3MeioSubtratorVamosfazerum
ashbacknoassuntoparapodermosmontarastabelasverdadesequivalentes.
0-0=00-1=1eempresta11-0=11-
1=0Vamosmontaratabelaverdadedeumasubtra#c~aodedoisn#umerosbin#ariosde1algarismo.
ABSa##da(S)Transporte(Ts)
0000011110101100Assimdeformaan#alogaaoocircuitomeiosomadorteremosaseguintesimpli
ca#c~ao:
S=AexclusivoouBTs=#A+B
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
42
A B Te S Ts
0 0 0 0 0
0 0 1 1 1
0 1 0 1 1
0110110010101001100011111NovamenteaplicandoKarnaughteremosocircuitosimpli
cadodoSubtratorCompleto.
Ex:Montarumsistemaqueefetueasubtra#c~aode2n#umerosbin#arioscodi
cadosemBCD.
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
43
Dispositivos de Mem#oria
3.6 Mem#orias
A principal vantagem dos sistemas digitais sobre os anal#ogicos #e a capacidade de
armazenar,
facilmente, grandes quantidades de informa#c~ao e/ou dados por per##odos longos ou
curtos de tempo.
Esta capacidade de mem#oria #e o que torna os sistemas digitais t~ao vers#ateis e
adapt#aveis #as diversas
situa#c~oes. Por exemplo, em um computador digital, a mem#oria principal armazena
instru#c~oes que
informam ao computador o que fazer sob qualquer circunst^ancia poss##vel, de modo
que o computador
realizar#a sua tarefa com um m##nimo de interven#c~ao humana.
Vamosestudarostiposmaiscomunsdessesdispositivosesistemademem#oria.J#aestamosbemfam
iliarizadoscomoip-
op,que#eumdispositivoeletr^onicodemem#oria.Tamb#emanalisamoscomogruposdeFFs,chamad
osderegistradores,podendoserutilizadosparaarmazenarinforma#c~aoecomoestainforma#c~
aopodesertransferidaparaoutroslugares.Registradoress~aoelementosdemem#oriadealtode
sempenhoques~aomuitousadosnasa#c~oesinternasdeumcomputadordigital,noqualainforma#c
~aodigitalest#asendocontinuamentetransferidadeumlocalparaoutro.Osavan#cosnatec-
nologiaLSI(LargeScaleIntegration)eVLSI(VeryLargeScaleIntegration)foramposs##velaob
ten#c~aodeumgranden#umerodeFFs,#unicochip,organizadosemv#ariosarranjosdemem#oria.
Ent~aoasmem#oriass~aoosdispositivosquearmazenaminforma#c~oes,essasporsuavezcodi
cadas,
digitalmente,atrav#esdeumc#odigobin#arioqualquer.Essasinforma#c~oespodemsern#umero
s,letras,
caracteresquaisquer,comandosdeopera#c~oes,endere#cosouaindaqualqueroutrotipodedado
.
Essasinforma#c~oes,armazenamdadosparaendere#camento,programa#c~aoeparaconstituiroc
on-
juntodefun#c~oesinternasparaafuncionalidadedopr#opriosistema.Outratipodeaplica#c~a
oconsisteemutiliz#a-
lasparaexecutaremquaisquerfun#c~oesdecircuitoscombinacionais,eainda,comoaux##liode
contadorescomunseconversores,gerarformasdeondadediversasmaneirasdemodomaissimples.
3.6.1Classi
ca#c~aodasMem#oriasAntesdeestudarmososdiversostiposdemem#orias,vamosconhecersuacla
ssi
ca#c~ao.Podemosclassi
carasmem#oriasemv#arios##tensdiferentes.Aseguir,vamosrelacionarosprincipais:
#Acesso
#Volatilidade
#Escrita/Leituraouapenasdeleitura
#Tipodearmazenamento
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
44
1.Acesso:
As mem#orias armazenam informa#c~oes em lugares denominados localidade de
mem#oria. Cada
um das localidades de mem#oria possui um conjunto de bits que nos permite o seu
acesso, a esse
conjunto de bits damos o nome de endere#co. Esse conceito #e de f#acil
compreens~ao, pois como o
pr#oprio nome diz, o conjunto de bits representa o endere#co da localidade onde
est#a armazenada
uma informa#c~ao.
Podemosteracessoaumadadalocalidadedemem#oriadeduasmaneirasdiferentes:
#acessosequencial;
#acessoaleat#orio.
2.Volatilidade:
Quanto#avolatilidade,asmem#oriaspodemservol#ateisoun~aovol#ateis.Asmem#oriasvol#at
eiss~aoaquelasqueaoser'cortadaaalimenta#c~aoperdemasinforma#c~oesarmazenadas.S~aom
em#oriasfeitas,geralmente,apartirdesemicondutoresenamaioriadasvezes,possuemcomoele
mentodemem#oriaoip-
op.Umexemplot##pico,j#acitado,#eodamem#oriaRAM.Asmem#oriasn~aovol#ateiss~aoaquelas
quemesmosemalimenta#c~aocontinuamcomasinforma#c~oesarmazenadas.
Dentreessassedestacamasmem#oriasmagn#eticaseaseletr^onicas:ROM,PROMeEPROM.
3.Mem#oriasdeescrita/leituraoumem#oriasapenasdeleitura:
Asmem#oriasdeescrita/leituras~aoaquelasquepermitemacessoaumalocalidadequalquerpara
escrevermosainforma#c~aodesejada,al#emdisso,permitemoacessotamb#emparaaleituradoda
do.
Asmem#oriasRAMtamb#emseenquadraramnessasitua#c~ao.Asmem#oriasapenasdeleitura,
comoopr#oprionomediz,s~ao.aquelasemqueainforma#c~ao.#e
xa,s#opodendoefetuar-
sealeitura.S~aotamb#emconhecidascomoROM(ReadOnlyMemory).Aan#alisedessestiposdemem#
oriasser#afeitamaisadianteatrav#esdossemin#arios.
4.Tiposdearmazenamento:
Quanto ao tipo de armazenamento as mem#orias classi
cam-se em est#aticas e din^amicas.
45
Aritmetica
Unidade
de Controle
Unidade
(Semi-Condutora)
Memoria Principal
(HD)
Memoria de Massa
Figura3.10:Arquiteturadeumcomputador3.7TerminologiaOestudodossistemasedosdispositi
vosdemem#oriaest#arepletodetermos.#Edegrandevaliaquevoc^epossacompreenderosigni
cadodealgunstermosmaisb#asicos,ques~aoeles:
1.C#elulademem#oriaUmdispositivooucircuitoel#etricoutilizadoparaarmazenarum#unicob
it(0ou1).Exemplosdec#eluladememoriaincluem:umip-
op,umcapacitorcarregadoeumpequenolocalnuma
taoudiscomagn#etico.
2.Palavrademem#oria:
Umgrupodebits(c#elulas)emumamem#oriaquerepresentainstru#c~oesoudadosdealgumtipo.Po
rexemplo,umregistradordeoitoFFspodeserconsideradoumamem#oriaqueestaar-
mazenandoumapalavrade8bits.Ostamanhosdepalavranoscomputadoresmodernosvariamtipicam
entede4a64bits,dependendodoportedocomputador.
3.Byte:
Umtermoespecialusadoparaumgrupodeoitobits.Umbytesempreeconstitu##dode8bits.
Tamanhosdepalavrapodemserexpressosembytesassimcomoembits.Porexemplo,umapalavrade8b
itsetamb#emumapalavradeumbyte;umapalavrade16bitstemdoisbytes,eassimpordiante.
4.Capacidade:
Uma maneira de especi
car quantos bits podem ser armazenados em um determinado dispositivo de mem#oria
ou num sistema de mem#oria completo. Para ilustrar, suponha que temos
uma mem#oria capaz de armazenar 4.096 palavras de 20 bits. Isto representa uma
capacidade
total de 81.920 bits. Poder##amos tamb#em expressar essa capacidade de mem#oria
como 4.096
X 20. Quando representada desse modo, o primeiro n#umero (4.096) #e o n#umero de
palavras, e
46
5.Densidade:
Um outro termo para capacidade. Quando dizemos que um dispositivo de mem#oria tem
uma
densidade maior do que um outro, queremos dizer que ele pode armazenar mais bits
no mesmo
espa#co, ou seja ele #e mais de denso.
6.Endere#co:
�
co unico.
num sistema digital como um n#umero bin#ario, embora, por conveni^encia, n#umeros
em octal,
hexadecimal e decimal sejam frequentemente utilizados para representar esses
endere#cos.
Figura3.11:Tabeladeendere#cosdemem#oriaA
gura3.11ilustraumapequenamem#oriaconstitu##dadeoitopalavras.Cadaumadestasoitopalav
rastemumendere#coespec##
corepresentadoporumn#umerodetr^esbitsquevariade000at#e111.Semprequenosreferimosaum
aposi#c~aoespec##
canamem#oria,utilizamosseuc#odigodeendere#coparaidenti
c#a-la.
7.Opera#c~aodeLeitura:
Opera#c~aonaqualapalavrabin#ariaarmazenadanumadeterminadaposi#c~ao(endere#co)demem
#oria
#edetectadaeent~aotransferidaparaoutrodispositivo.Porexemplo,sedesejamosutilizarap
alavra4damem#oriada
guraanteriorparaalgumprop#osito,devemosrealizarumaopera#c~aodeleituranoendere#co10
0.Aopera#c~aodeleiturafrequentemente#echamadadeopera#c~aodebusca,poisapalavraest#a
sendobuscadadamem#oria.Utilizaremososdoistermosindistinta-
mente.
8.Opera#c~aodeEscrita:
Opera#c~aonaqualumanovapalavra#ecolocadanumadeterminadaposi#c~aodemem#oria.Tamb#em
#e chamada de opera#c~ao de armazenamento. Sempre que uma nova palavra #e escrita
numa posi#c~ao
de mem#oria, ela substitui a palavra que estava previamente armazenada l#a.
9.Tempo de Acesso:
10.Mem#oria Vol#atil:
Qualquer tipo de mem#oria que necessita da aplica#c~ao de energia para poder
armazenar in-
forma#c~ao. Se a energia el#etrica #e removida, todas as informa#c~oes armazenadas
na mem#oria
Eletr^onica Digital -3aUnidade -Prof. Vitor Le~ao Filardi
47
s~ao perdidas. Muitas das mem#orias semicondutoras s~ao vol#ateis, enquanto todas
as mem#orias
magn#eticas s~ao n~ao-vol#ateis, o que signi
ca que elas podem armazenar informa#c~ao sem energia
el#etrica.
12.Mem#oriadeAcessoSequencial(SAM-SequenceAccessMemory)
Umtipodemem#orianoqualotempodeacesson~ao#econstantemasvariadependendodoen-
dere#co.Umadeterminadapalavraarmazenada#eencontradapercorrendotodososendere#cosat#
equeoendere#codesejadosejaalcan#cado.Istoproduztemposdeacessoques~aomuitomaioresdo
queosdasmem#oriasdeacessoaleat#orio.Umexemplodedispositivodemem#oriadeacessosequen
cial#euma
tamagn#etica.Parailustraradiferen#caentreSAMeRAM,considereasitua#c~aonaqualvoc^egr
avou60minutosdem#usicanuma
tacassetedeaudio.Quandodesejaralcan#carumam#usicaemparticular,voc^eter#aqueretroce
derouavan#cara
taat#eaencontrar.
Oprocesso#erelativamentelento,eotemponecess#ariodependedeondeam#usicadesejadaest#a
gravadana
ta.Isto#eSAM,j#aquevoc^epercorreuatrav#esdasinforma#c~oesregistradasat#een-
contraroqueestavaprocurando.AcontrapartidaRAMparaissoseriaumCDouMDdeaudio,
noqualvoc^epoderapidamenteselecionarqualquerm#usicainformandooc#odigoapropriado,ee
legastaaproximadamenteomesmotempo,n~aoimportandoam#usicaselecionada.Asmem#oriasdea
cessosequencials~aoutilizadasondeosdadosaseremacessadossemprev^emnumalongasequ^enc
iadepalavrassucessivas.Amem#oriadev##deo,porexemplo,devefornecerseuconte#udonamesm
aordemrepetidamenteparamanteraimagemnatela.
13.Mem#oriadeLeituraeEscrita(RWM-Read/WriteMemory):
Qualquermem#oriaquepossa.serlidaouescritademaneiraigualmentef#acil.
14.Mem#oriaSomentedeLeitura(ROM-Read-OnlyMemory):
Umavastaclassedemem#oriassemicondutoras,projetadasparaaplica#c~oesnasquaisaraz~aoe
ntreasopera#c~oesdeleituraeescrita#emuitoalta.Tecnicamente,umaROMpodeseres-
crita(programada)apenasumavez,eestaopera#c~aonormalmente#erealizadanaf#abrica.Depo
isdisso,asinforma#c~oespodemsersomentelidasdamem#oria.OutrostiposdeROMs~aonaverdad
eRMM(read-
mostlymemories),nasquaissepodeescrevermaisdeumavez;por#emaopera#c~aodeescrita#emai
scomplicadadoqueadeleitura,en~ao#erealizadafrequentemente.Osv#ariostiposdeROMser~a
oapresentadasemformadesemin#arios.TodasasROMss~aon~ao-
vol#ateisearmazenamdadosquandoaenergia#eremovida.
15.Dispositivos de Mem#oria Est#atica:
Dispositivos de mem#oria semicondutora nos quais os dados permanecem armazenados
enquanto
a energia est#a presente, sem a necessidade de reescrever periodicamente os dados.
na mem#oria.
48
17.Mem#oria Principal:
Tamb#em chamada de mem#oria de trabalho do computador. Ela armazena instru#c~oes e
dados
que a CPU est#a acessando no momento. E a mem#oria mais r#apida num computador e
sempre #e
uma mem#oria semicondutora.
18.Mem#oria Auxiliar:
Tamb#em chamada de mem#oria de massa porque ela armazena grandes quantidades de
informa#c~ao
�
3.8Princ##piosdeOpera#c~aodaMem#oriaEmboracadatipodemem#oriasejadiferentenasuaoper
a#c~aointerna,certosprinc##piosb#asicoss~aocomunsatodaselas.
Figura3.12:Blocodemem#oriaTodososdispositivosdemem#orianecessitamdediversostiposdi
ferentesdelinhasdeentradaedesa##dapararealizarasseguintesfun#c~oes:
1.Selecionaroendere#conamem#oriaqueest#asendoacessadoparaumaopera#c~aodeleituraoue
scrita;
2.Selecionarumaopera#c~aodeleituraouescritaqueser#arealizada;
3.Fornecerosdadosdeentradaaseremarmazenadosnamem#oriaduranteumaopera#c~aodeescrita
;
4.Manterosdadosdesa##davindosdamem#c~
oria durante uma opera#ao de leitura;
49
quatro c#elulas de mem#oria que guardam 1s ou 0s, que formam a palavra de dados
armazenada nesta
posi#c~ao. Vejamos o seguinte exemplo, a palavra 0110 est#a armazenada no
endere#co 00000, a palavra
de dados 1001 est#a armazenada no endere#co 00001, e assim por diante.
subentendidoqueaopera#c~aodeleituraocorreparan##velalto.
3.8.3Habilita#c~aodaMem#oriaMuitossistemasdemem#oriatemalgummododedesabilitarcompl
etamenteumaparteoutodaamem#oria,demodoqueelan~aopossaresponder#asoutrasentradas.Is
to#erepresentadona
guraanteriorpelaentradaME,emboraelapossaternomesdiferentesnosv#ariostiposdemem#ori
a,taiscomochipenable(CE)ouchipselect(CS).Na
gura,ela#emostradacomoumaentradaativaemALTOquehabilitaamem#oria,demodoqueelan~aore
sponder#a#asentradasdeendere#coedeR/W.
Essetipodeentrada#e#utilquandov#ariosm#odulosdemem#orias~aocombinadosparaformaruma
mem#oriamaior.
3.8.4Exerc##cios1aExerc##cio:Umcertochipdemem#oriasemicondutora#eespeci
cadocomo4KX8.Quantaspalavraspodemserarmazenadasnestechip?Qual#eotamanhodapalavra?
Quantosbitsnestechippodearmazenarnototal?
2aExerc##cio:Qualdasmem#oriasarmazenamaisbits:umamem#oriade5MX8ouumamem#oriaquearm
azena2Mpalavrascomumtamanhodepalavrade16bits?
3aExerc##cio:Descreveascondi#c~oesdecadaentradaesa##daquandooconte#udodaposi#c~aoc
ujoendere#co#e00100deveserlido.
4aExerc##cio:Descrevaascondi#c~oesdecadaentradaesa##daquandoapalavra1110deveseresc
ritanaposi#c~aodeendere#co011015aExerc##cio:Umadeterminadamem#oriatemumacapacidade
de4KX8.
(a)Quantaslinhasdeentradadedadosesa##dadedadoselatem?
(b)Quantaslinhasdeendere#coelatem?
(c)Qual#easuacapacidadeembytes?