Dispositivos Micro Controlados Flashcards

(43 cards)

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
Quais as principais carateristicas da arquitetura de harvard?
O barramentos de memoria do programa e dados são independentes, permitindo pileline de instruções.
26
Compare as arquiteturas RISC E CISC.
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
Qual a diferença entre linguagem de máquina e liguagem assembly.
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
Qual a principal diferença entre linguagem de alto nível e linguagem de baixo nível. De exemplos.
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
Defina circuitos combinacionais.
Combinancionais possuem o sinal de saida dependente apenas do sinal de entrada e são constituidos basicamente de portas logicas.
30
Defina circuitos sequenciais.
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
Defina barramento de dados.
São caminhos paralalelos de varios bits com sentido unidirecional que transportam informações entre os blocos I/O, processamento e armazenamento.
32
Defina barramento de endereços.
Endereço: é unidirecional, controlado pelo processador e indica qual dispositivo sera acessado.
33
Defina barramento de controle.
Determina a maneira como será feito o acesso ao dispositivo (read/write) alem de sequenciar e sincronizar os sinais de controle.
34
Quais as operações matémáticas executadas pelo AmpOp?
\* somar \* subtrair \* integrar \* diferenciar
35
Quais as aplicações eletrônicas do AmpOp?
\* comparadores \* instrumentação \* sistemas de controle \* processamento de sinais \* geração de sinais e osciladores \* filtros ativos
36
Quais as características técnicas principais do AmpOp?
\* alto ganho de tensão \* alta impedância de entrada \* baixa impedância de saída
37
1 - Qual nomeclatura das portas identificadas na figura?
+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
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
Vd = vi+ - vi- Vc = (vi+ + vi-)/2 \* Ad = Vo/Vd \* Ac = Vo/Vc \* Vo = AvVd + AcVc
39
Pinagem do amp. op Modelo 741
\* 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
Pinagem do amp. op. LM358.
\* 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
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?
\* CMMR = Ad/Ac \* CMMRdB = 20log10(Ad/Ac) [dB] \* admensional
42
Resistor:
Elemento de circuito que oferece uma oposição a passagem da corrente elétrica.
43
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.
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) =