Dispositivos Micro Controlados Flashcards

1
Q

O que distingue o hardware do software em um sistema computacional?

A

O hardware é a parte física (o que se chuta), enquanto o software é a parte maleável, constituidos pelos programas (o que se chinga).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

O que distingue um sitema computacional (software) de um outro sistema digital (firmware) qualquer?

A

Um sistema computacional é programavel e pode executar diversos tipos de tarefas. Um sistema digital puro não possui interações e executa somente o que foi programado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Qual a finalidade de um barramento em um sistema?

A

Fazer a interconexão de todas as partes do sistema computacional.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são os blocos basicos que compoe qualquer sistema computacional?

A

Blocos de entrada e saída, Unidade de controle e processamento, unidade de armazenamento e barramentos de dados, controle e endereçamento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Qual a diferença entre um processador de 8 bits e um de 16 bits?

A

Capacidade de manipulação da informação ou endereços. Um processador de 8 bits utiliza um barramento de 2^8 = 255 bits paralelos de dados. Já o de 2^16 = 65535 bits paralelos..

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Qual a diferença entre microcontrolador e microprocessador?

A

Em um microprocessador é o encapsulamento de apenas a CPU em um chip. O microcontrolador possui toda a estrutura computacional em um unico chip.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais os tipos de memória e suas diferenças?

A

Memorias de programas e memorias de dados, dividido em 2 grupos: principal e secundaria.A memoria principal mantém os dados que estão sendo processados pela cpu. O restante aguarda na memória secundaria.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

O que significa o parametro tempo de acesso?E o tipo de acesso?

A

O tempo de acesso é o tempo necessario á efetivação de uma operação de leitura, ou seja, o tempo entre a solicitação de um informação e ela ficar disponível. O tipo de acesso pode ser aleatório (RAM) ou sequencial (Fita magnetica).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Diferenças entre memoria volatil e não volatil.

A

Memória volátil necessita de energia eletrica para manter as informações acessíveis.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Diferença entre memoria dinâmica e estática.

A

Memoria estática, uma vez mantida a alimentação eletrica, a informação armazenada estará sempre disponivel. Na memoria dinamica, as informaçõe precisam ser realimentadas (refresh) de tempos em tempos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Hierarquia de memorias quanto ao tempo de acesso aos dados.

A

Do acesso mais veloz ao mais lento, tem-se: Registradores, Cache, RAM, HD, Discos óticos, fita magnética.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Descreva os tipos mais comuns de ROM.

A

São na maioria não-volateis e somente de leitura.ROM - Somente leitura. Gravado na fabricação.PROM - Programavel. Permite uma única gravação.EPROM - Permite gravação e regravação usando UV.EEPROM - Permite gravação e regravação eletricamente bit a bitFLASH - Permite gravação e regravação em blocos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Descreva os tipos mais comuns de memoria RAM.

A

SRAM - memória estatica volatil (flip-flop)DRAM - memoria dinamica volatil (capacitores)NVRAM - memorias não volateis utilizando baterias.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

Como formar blocos de 16x4 atraves de blocos de 8x4?

A

16x4 = 2x (8x4). Portanto utilizando 2 blocos de 8x4 tem-se o bit mais significativo de endereço livre para em conjunto com o chip-select (codificador ou porta-lógica) selecionar o entre um chip ou outro. O barramento de dados é compartilhado.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Como formar uma estrutura de 512x8 com blocos de 128x4?

A

512x8=4096. Neste caso seram utilizados 8 chips 128x4 compartilhando dados e endereços. Os bits de endereço mais significativos são usados para seleção de chips, e os bits de dados são compartilhados de 4 em 4 chips.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Qual a finalidade básica de cada bloco funcional dentro de uma CPU?

A

Unidade de controle - controla a operação interna e externa do CPU.Unidade logica aritmetica - realiza o processamento das operações logicas e arimeticas da CPU.Unidade de registros - oferece armazenamento interno, temporário e de rápido acesso à CPU.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Quais os tipos de registradores e a finalidade de cada tipo?

A

Proposito geral - armazenam dados durante o processamento do programa.Proposito específico - possuem funçoes especificas e não são utilizados para guardar qualquer informação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
18
Q

Qual a finalidade do registrador de uso específico PC?

A

Armazena o endereço da proxima instrução a ser executada e é incrementado a cada instrução.

19
Q

Qual a finalidade do regsitrador de uso especifico STATUS ou FLAGS?

A

Contem varios bits de status da ultima operação logica ou aritmetica. Essa indicação é utilizada para tomada de decisões no programa executado e na CPU.

20
Q

O que é um Set de Instruções?

A

É o conjunto de todas as tarefas elementares disponiveis para implementar o sistema. Cada sistema computacional tem o seu próprio Set.

21
Q

O processamento de cada instrução é constituido de 2 partes. Quais são?

A

Ciclo de busca - busca, decodifica e atualiza o PC.Ciclo de execução - UC utiliza os sinais de controle para sequenciar todas as operações necessarias para a execução da instrução.

22
Q

O que é um Op.code?

A

É o código de operação que identifica cada instrução do Set de instruções. Mnemonicos são associados a cada op-code para facilitar a programação.

23
Q

Por que é necessario na inicialização, resetar o sistema? O que acontece depois?

A

O reset é o ponto de partida. Ele atualiza o contador PC, limpa os dados existentes na memoria e deixa o sistema disponivel para iniciar uma nova operação.

24
Q

Quais as principais caracteristicas da arquitetura Von Newman?

A

A CPU é interligada à memoria por um unico barramento de dados compartilhando memorias do programa e de dados.

25
Q

Quais as principais carateristicas da arquitetura de harvard?

A

O barramentos de memoria do programa e dados são independentes, permitindo pileline de instruções.

26
Q

Compare as arquiteturas RISC E CISC.

A

RISC - reduce instruction set computer. Set de instruções reduzido, levando a um processamento mais rapido de instruções, porem com um op-code muito maior.CISC - complex instruction set computer. Set de instruções grande e op-code menor. A execução das instruções é bem mais lenta e é utilizado o microcódigo.

27
Q

Qual a diferença entre linguagem de máquina e liguagem assembly.

A

A linguagem de máquina é binaria e desconfortavel de programar. A linguagem assembly é de baixo nivel, utilizando mnemonicos e não necessita de compilação.

28
Q

Qual a principal diferença entre linguagem de alto nível e linguagem de baixo nível. De exemplos.

A

A Linguagem de alto nivel é mais amigavel e mais facil de ser programada, sem a necessidade de conhecer a estrutura interna do processador. Ex: Linguagem CA linguagem de baixo nivel é mais proxima da arquitetura do processador, utilizando para cada um, um determinado op-code. Ex: Assembly.

29
Q

Defina circuitos combinacionais.

A

Combinancionais possuem o sinal de saida dependente apenas do sinal de entrada e são constituidos basicamente de portas logicas.

30
Q

Defina circuitos sequenciais.

A

são aqueles nos quais a saída depende dos valores atuais e de valores passados da entrada. São constituidos de flip-flops e portas lógicas.

31
Q

Defina barramento de dados.

A

São caminhos paralalelos de varios bits com sentido unidirecional que transportam informações entre os blocos I/O, processamento e armazenamento.

32
Q

Defina barramento de endereços.

A

Endereço: é unidirecional, controlado pelo processador e indica qual dispositivo sera acessado.

33
Q

Defina barramento de controle.

A

Determina a maneira como será feito o acesso ao dispositivo (read/write) alem de sequenciar e sincronizar os sinais de controle.

34
Q

Quais as operações matémáticas executadas pelo AmpOp?

A

* somar * subtrair * integrar * diferenciar

35
Q

Quais as aplicações eletrônicas do AmpOp?

A

* comparadores * instrumentação * sistemas de controle * processamento de sinais * geração de sinais e osciladores * filtros ativos

36
Q

Quais as características técnicas principais do AmpOp?

A

* alto ganho de tensão * alta impedância de entrada * baixa impedância de saída

37
Q

1 - Qual nomeclatura das portas identificadas na figura?

A

+Vcc:= Alimentação positiva (0 a 15 volts) -Vcc:= Alimentação negativa (0 a -15 volts) Vi+:= entrada não-inversora* Vi-:= entrada inversora* Vo:= saída* Vd = tensão diferencial de entrada A:= Ganho de tensão de malha aberta. * em relação ao terra.

38
Q

O funcionamento básico do ampOp consiste na aplicação de sinais de tensão às suas entradas diferencias, resultando em um sinal de tensão de saída simples. Como são determinados? Tensão diferencial Vd * Tensão comum Vc * Ganho diferencial Ad * Ganho comum Ac * Saída Vo

A

Vd = vi+ - vi- Vc = (vi+ + vi-)/2 * Ad = Vo/Vd * Ac = Vo/Vc * Vo = AvVd + AcVc

39
Q

Pinagem do amp. op Modelo 741

A

* ajuste de Offset * entrada inversora * entrada não-inversora * alimentação neg. (-Vcc) * ajuste de offset * saída * alimentação pos. (+Vcc) * não conectado (NC)

40
Q

Pinagem do amp. op. LM358.

A

* Saida A * entrada inversora A * entrada não-inversora A * alimentação negativa -Vcc * entra não-inversora B * entrada inversora B * saída B * alimentação postiva +Vcc

41
Q

Razão de Rejeição Comum Uma característica do amp. op é amplificar muito as tensões diferenciais aplicadas a sua entrada, e rejeitar as tensões comuns. Existe um parametro chamado CMMR. * Como é calculado na forma linear? * E na forma logarítimica?

A

* CMMR = Ad/Ac * CMMRdB = 20log10(Ad/Ac) [dB] * admensional

42
Q

Resistor:

A

Elemento de circuito que oferece uma oposição a passagem da corrente elétrica.

43
Q

Determine forma de onda da tensão em um resistor de 0,5Ω. Considere que a corrente[i(t)] seja como o sinal mostrado abaixo.

A

O sinal apresentado é uma reta (Ax+B) que pode ser representada por pontos O(0,0) e P(1,10) Q(2,0). B é o valor de i(t) no instante t=0. (0) A = (Yp-Yo)/(Xp-Xo) v(t) = R.i(t) =