Welcome to Scribd!
Academic Documents
Professional Documents
Culture Documents
Hobbies & Crafts Documents
Personal Growth Documents
Exames ED
& ° glsizvel £ re t & rT 7 R <~ (OP); (MODO DIRECTO OU ABSOLUTO) 3.- JMP Op ==> Cl <-- (Op) (MODO DIRECTO OU ABSOLUTO) Fimae ee XTC ngriruto SUPERIOR DE TRANSPORTES E COMUNICAGOES EXAME FINAL DE ELECTRONICA DIGITAL GUIA DE CORRECGAO 2? Epoca Curso: LIT Data: 11-Dez-2018 Duragao: 120 min Pontuagao: 450 Turma: 121, 122, 123 Ano Lectivo: 2018 - 2*Semestre Nome do Docente: J. Garz6n, S. Maposse Amportante; A fraude no exame de uma disciplina tem como consequéncia a reprovacio na disciplina, sem possibilidade do infractor participar no exame de recorréncia nem no exame especial (se existir) da disciplina em causa (alinea b, artigo 1 da ADENDA AO RPL) 50 pontos) a) Realize a fungdo seguinte usando a légica de memérias PROM e PAL. FOXY,2Z)= X¥4+Z42% OF +E Sop zk RYZ + YZ PAL x] yy FY ZERZ (75, Problema 2 Deseja-se projectar um decoder para um visualizador 7 segmentos, cétodo comumwp albTetay n Mati yay rps yo oTitrfrotototo 1yavotiyryoti Atari yotorr otitiototi tt 1Pori a porr er TPotr rr ry 1} iti Toyoto fo Ita yaya yaya yas arr poprtst XTX TXTX TX Px Tx XP XTX TX TXT x Tx XTX TXT TXT Xx Tx XTX TXT XTXPxTx XTX TXT X TXT Tx XTX TXT X TXT x Tx . b) Extraia a fungao do segmento “c” na segunda forma canénica 1Sp a(ABCD)=(A+B+C’+D) ©) Servindo-se do Mapa de Kamaugh, simplifique a fungdo extraida na segunda forma canénica. » 6 ) Construa um MUX 8X1. Na entrada use a variavel menos significativa. Use os 20p mintermos do segmento “C” .saaee. ES Csu7C jysrituto SUPERIOR DE TRANSPORTES E COMUMICAGOES Utilizando FF do tipo J-K, activos pelo Flanco descendente projecte um contador assincrono, que detecte ciclicamente os seguintes nimeros [0,1,2,3,4,5,6,7,8,9,10}, as. entradas assincronas também sao activas pelo flanco descendente Este contador con de: 0000-1010 (0-10) 3.2 Utilizando FF J-K activos pelo flanco ascendente, Projecte um contador sincrono, que Conte de forma ciclica os seguintes mimeros (8,6,4,2,1) A[BICTD I Ja [Ka | Je [ Kb] Je [Ke] id [Kd A [BC [D™ O fofofofo Mx [x [x[ x [x] x]x/x Ef x[x[x[x 1 }ofofvofi Mi i[xfo[xfolx|x}i fri fotolfo 2{ofolifoMolxfolx[x|ifilxBolofoli 3 fotolia ti ME xX[ x] x] x[x[x[x[x Bx [xixTx 4folifofoMolx{x{iyilxfolxmolfolito Sfofifoti Mx {xix} x[x[x[x[x bx [x [xTx 6{ofififo Mf o[x | x]olx}i [olx oli folo 7fotitifi Mx] x [xT x [xXx] x [Xx Bx ix [x[x 8{ifofofoMx |i fitxti{xfotxprofititol, 9{ifofo[i Mx] x | x[x {xT x [x] x Bx [x] xTx] lofi fo[ifo Mx! x [x[x [x] x] x] x fx] x[xTx ui foti ti Mx] x |x] x [x] x[xTx Bx [xTxtx 12{i{ifofo Mx] x [x] x {x[x/x|x Bl xTxixtx 13 fifi fot Mx x [xT x TXT xy x] x Bl x Tx xTx) iat itati fo Mx [xP xxx] x [x] x fax [xT x Tx] is{1{ifiji xT xxx Tx Tx Tx[x Bx [x[x[x KA=I,KC=1;KD=1 rn es ae x 0 AB 0 x x 0 AB, x_[[x [x |x AB" x [xTxy x C TaD.wsuTC S Cate INSTITUTO SUPERIOR DE TRANSPORTES E COMUNIGAGOE Problema 4 (75 pontos) 25p a) Desenhe ¢ explique o diagrama de bloco de uma memoria. Entradas /Saida de dudes 3 701 Do 3, ee Meméria Entradas do enderego tabitagio meme Independente dos tipos de memérias existentes, o prinefpio bisico de operagdo ¢ 0 mesmo: ~ Selecionar o enderego a ser acessado (leitura ou escrita); ~ Selecionar o tipo de operagao: leitura ou escrita; ~ Se a operagao for escrita, fornecer os dados de entrada; ~ Se a operagao for leitura, os dados estario disponiveis na saida; - Habilitar a meméria para que a operagdo seja concluida e desabilitar a meméria para que ela ndo responda as entradas de enderego e ao comando de leituralescrita b) Desenhe explique a arquitectura de Von Neumann 20p TERS Programa e DadosTanne CisYTC. ysriruto SUPERIOR DE TRANSPORTES E COMUNICAGOES A vantagem é a simplicidade de acesso & meméria. Possui um barramento (nico para aceder 4 meméria (enderegos, dados € controlo) O grande inconveniente ¢ 0 facto da meméria do programa e dos dados ser comum, pois impede que se possa aceder ao programa e aos dados simultaneamente € muitas vezes 0 tamanho dos dados é diferente do tamanho das instrugdes. Nota: Admite-se qualquer desenho, sempre que se destaque que a memoria é sé uma Para dados ¢ instrusées. ©) Mencione 4 caracteristicas que diferenciam 0 microprocessador do microcontrolador. 30p Microcontrolador Microprocessador * Bus de enderegos estreito 86 permitindo o gerenciamento de pequena quantidade de meméria Tratamento de poucos formatos de dados (tipicamente 8 ou 16 bits) © Auséneia de co-processador e com unidade aritmética e légica limitada Limitados modos de enderegamento (tratamento ineficiente de fungdes de Jinguagens de alto nivel) e Baixo consumo © Pequena area de silfcio © Unidade de gerenciamento de meméria | © Co-processador matemitico ¢ unidade | a Largura de bus de enderegos elevada \* (permite o gerenciamento de grande | A quantidade de meméria) integrada logica € aritmética com suporte | operagées numéricas complexas tais | como multiplicagao em ponto flutuante. Sofisticados imodos de enderegamento | para eficiente suporte as fungdes ol linguagens de alto nivel. ¢ Alto consumo de energia. ¢ —Ocupagao de grande area de silicio Problema 5 (50 pontos), “AGOES cure INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAG 25p a) Liste ao menos quatro tipos de enderecamentos usados nos uP. Registrador Imediato Deslocamento. Indireto de registrador Indexado Direto ou absolute Indireto de meméria Auto-incremento Autodecremento Escalonado ‘Que os tipos de enderegamento e instrugdo mostrado abaixo. Cl <--- (Op) b) Identifi > ACC ; 2.- Add, R1, (1001); 3.- JMP Op 1.-LDI Op 1.- Imediato 2.- Direto ou absoluto 3.- Direto ou absoluto FimB33 ¢ isuTC INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICACOES j — EXAME FINAL DE ELECTRONICA DIGITAL GUIA DE CORREGAO Curso: LEIT 1" Epoca Turma: | 21, 122,123 Data: 26-Nov-2019 Ano Lectivo: 2019 — 2° Semestre Duragao: 120 min. | Nome do Docente: Julian V. Garzén, Simione Ch. Maposse Pontuagao: 450 Amportante: A fraude no exame de uma disciplina tem como consequéncla a reprovaglo na disciplina, sem possibilidade do infractor Participar no exame de recorréncia nem no exame especial (se existi) da disciplina em causa (alinen b, artigo 1 da ADENDA AO RPL). [ Problema 1(50 valores) | Do circuito apresentado abaixo: fiaeen| a) _| Identifica-o; Resp | Trata-se de um circuito digital somador completo = z iD) Escreva a Tabela Verdade. | (39) | [A Resp B 0 0 1 1 0 0 1 SSESSSSan +|=)=[e]=[s]ofo' 9 7l-]> -Jeleyeya Iii ©) _| Apresente as equagdes correspondentes ao circuito S(A,B.Cin) =4 OF B Cn 1 Cy) = AB + AC FBC n panes Resp [— Sour Problema 2 (100 valores) ‘Um descodificar BCD - 7 segmentos possui 4 sinais de entrada F; E;, Eye i inais de saida a, bc, defes| ip Ey representando um c6digo BCD, ¢ 7 sinais g como mostrado na figura abaixo. O descodificador acende os sins de wide). ‘em nivel alto, para que o display mostre o algarismo represent nos sinais de entrada.¢ tsuTC ———_INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAGOES [40]; Projecte o circuito mais simplificado para a saida d ec 0 | Resp.) _-sailo Pye TH oo {60} | wo fa or i A Problema 3 (100 valores) Utilizando Flip Flops JK, ativados pelo flanco (transiglo) descendente, © com o aunilio de Portas ldgicas, projecte um circuito contador de contagem ascendente, assincrono, de Médulo 17. 8) __| Atentando para o nimero de FFs usados, até que nlimero pode-se contar? Resp. | Este circuito pode contar de 0.431 (20) b)__| De quantos bits ¢ esse contador. Justifique. | Resp. | Este contador € de 5 bits, visto que cada FF s6 pode armazenar 1 bit (20) | ©)__| Desemhe 0 circuito do contador Resp : {60} Problema 4 (100 valores) Utilizando o mesmo tipo de FFs do exercicio anterior, projeete um contador Sincrono, capaz de contar os ntimero pares entre 0 € 7.ssuTC. Te E TI PORT A < -_ |NSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAG6t GOES “ey Tabela Verdade de excitagaio dos FFs. [aa Ton Tac] [8 [xs [ic] [QB Tact] [QA+] Peete pete bet eb Ce Ce es [x [x [xx x _ p2__| protien 5 (50 valores) Classifique as memérias, grupo. agrupando-as em Primarias ¢ Secundarias. Ponha exemplos (3) |: C isuTC — INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAGOES _ ~—SSOE TRANSPORTES E COMUNIC CLASSIFICACAO Registos Cache (1,11, 111) Vols SRat RAM Primaries, ‘SDRAM RAM | EDRAM £00 FLASH RAM [50] PROM Néo-voldt eprom Rom EEPROM ope Magnetica HD, Zip Disk Secundarias ( os CD-ROM, cD-R/w Opticas { Stoseo DVD-R | Dvo- Rw | Problema 6 (50 valores) Atentando para o tipo ou modelo de arquitetura utlizada, Von Neumann ou Harvard. Qual delas aplicam-se nos Microprocessadores ¢ Microcontroladores, Justifique, Arquitetura de Von Neuman: A Unidade Central de Processamento € interligada a meméria por um tnico barramento (us). O sistema é composto por uma inica memoria onde so armazenados dados ¢ programas, Esta arquitetura é usado nos microprocessadores . F de uso geral. Maior capacidade de memoria e no bus de Resp. | enderegamentos | Arquitetura de Harvard: A Unidade Central de Processamento interligada a memoria de dados e a memoria de programa Por barramento especifico. Esta arquiterura é usada nos microcontroladores, Uso especifico © maior velocidade de rocessamento, [50] Bom TrabalhoisuTC. Cure INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAGOES EXAME FINAL DE ELECTRONICA DIGITAL GUIA DE CORREGAO Curso: LEIT 2" Epoca Turma: 121,122, 123 Data: 10-Dez-2019 ‘Ano Lectivo: 2019 - 2° Semestre Duragao: 120 min. Nome do Docente: Julién V. Garz6n & Simione C. Maposse Pontuago: 450 A fraude no exame de uma disciplina tem como consequéncia reprovagso na disciplina, sem Possibilidade do infractor participar no exame de recorréncia nem ino exame especial (se exist) da disciplina em causa (alinea b, artigo 1 da ADENDA AO RPL). Problema 1. {100 valores) Das afirmages que se seguem, assinale com "V” aquelas que considerar verdadeiras caso contrario assinale com “F": a) Uma memoria cache é de eserita.[V] 2p B) Os registradores nao armazenam os dados de forma temporaria [F] 20 ¢) Os dados numa meméria EPROM podem ser apagados usando radia¢ao ultravioleta.[V] 20p ‘d) Memérias secundarias so volateis.[F] 20p @) SRAM & uma memoria primaria e nao voldtil|[F] 2p Problema 2. Dado o circuito abaixo: gees a) Classifique-o. : 209 | E um contador assincrono de 4 bits = incia de contagem? : eee i ‘clica e crescente os seguintes numeros: circuito acima detecta de forma ci 0,1,2,3,4,5,6,7,8,9,10,11 ¢) Qual 6 0 médulo? Justifique.Cure __INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAGOES 7 — ee 77, que | fe de modulo 12, poi cont jetecta os numeros binarios de 0a | onde a 12estados, _ | 4 “Apresente a tabela de verdade do FF utilizado. __ — 7 [J ]K] @ . 0{0[ Qa 20p oli] o | afo] 4 TA (Guy __+— ‘a5 (3) biestaveis conhecidos Estes podem ser aplicades | 20p le 2) Qual é a utilidade dos biestaveis ¢ liste outr | OS outros trés (3) biestaveis conhecidos sdo: RS, D. tor na construcao de contadores digitais, frequencimentros, memérias rea's deslocamentos, entre outras aplicagées. _ Problema 3.... Uliizando FF'7:i actives pelo flanco descendente, apresente o diagrama de estado | projecte um contador sincrono_que conte ciclicamente de 0 até 7, ——___— ‘a) Apresente a tabela de excitagao das entradas Je K de cada FF 259 By Simplifique 0 projecto usando 2) mapa de Karnaugh. 25p d)_Desenhe o circuito resultante. 1 25p |tsuTC. me Cc ——~_INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICACOES Beil al _Eamlaue fncionarneo do cui i ste é 5 um contador sincrono, que conta ciclica de 0 alé 7 6 de notar que o sinal de Telégio é asa poe simultaneamente em todos os FF, os pulsos do clock e as Igdes das entradas J e K de cada FF ditam o funcionamento correcto do circuito. Problema 4 a) Explique o principio de funcionamento de uma memoria. Independente dos tipos de memérias existentes, o principio basico de operagao é 0 mesmo: = Selecionar 0 enderego a ser acessado (leitura ou escrita); = Selecionar 0 tipo de operagao: leitura ou escrita; - Se a operagao for escrita, fornecer os dados de entrada: = Se a operacao for leitura, os dados estarao disponiveis na saida; ~ Habilitar a memoria para que a operacao seja concluida e desabilitar a meméria para que ela no responda as entradas de endereco @ 20 comando de leitura/escrita. b) Classifique os registros de deslocamento, 25p (100 valores)caus INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAGOES. OO PISO, SISO, PIPO E SISO CLASSIFICAGAO: 2) Quanto @ forma de manipulacao dos dados - Entrada sone © 97°08 série Entrada paraiela e saida paralela - (SISO, PIPO, SIPO,PISO) |. by Quanto 8 diresdo de desiocamento - Desiocamento para a esquerda (shit left) ~ Deslocamento para a direita (shift nght) | - Desiocamente bidirecional | ¢) Quanto a capacidade de armazenamento Dependendo do numero de ots. (50 valores) [ a) Para um determinado projecto é preciso escolher um Processador. Quais $30 0s critérios a considerar para essa escolha | Critéros para escolha de um microprocessador Com as toleréncias inerentes @ qualquer projeto, os primeiros critérios que devem ser levados em conta na escolha de um microprocessador dizem respeito a * Funcionalidade do conjunto de instrugdes + Arquitetura e modos de enderegamento | Velocidade de execugao (ndo exatamente a frequéncia do i clock) * Capacidade aritmética e légica | * Capacidade de enderecamento * Consumo de energia + Tamanho * Presenca de periféricos necessarios a aplicagao + Custo + Disponibilidade de mercado b) Diferencie o microprocessador do microcontrolador. (© microprocessador precisa de oulros perifericos para poder Tunclonar como meoria RAM, Timers e etc. quer dizer E qualquer componente que implemente “on 10P Chip” as fungbes de uma unidade central de processamento | i-—_ eo tsu TC Cate INSTITUTO SUPERIOR DE TRANSPORTES E COMUNICAGOES 4 0 microcontrolador consegue integrar todos estes recursos em um unico chip. Em outras palavras é qualquer componente que incorpore “on chip” a maioria das Unidades de um microcomputador ou seja: CPU, meméria, portas e periféricos de EIS. ¢) Qual usaria no controlo de um ar condicionado? Justifique sua resposta. Por ser um sistema embargado usaria um microcontrolador, que & 0 mats indicado | 10p para esse fim \ d) Classifique os microprocessadores digitais quanto ao modelo para o acesso de dados e programas. 20p Quanto ao modelo para acesso de dados e programas, os microprocessadores digitais podem ser Hardvard ou Vonn Neuman Bom Trabalho