You are on page 1of 16

ARQUITETURA DE COMPUTADORES

Conceitos Introdutórios
CONCEITOS INTRODUTÓRIOS
Introdução
O termo digital atualmente faz parte do vocabulário
Os sistemas digitais estão por todas as partes
•Computadores
•Automação
•Robôs
•Entretenimento
Sistemas digitais são compostos de apenas dois estados
•Ligado
•Desligado
Representações Numéricas
 Ao manipular objetos é de suma importância
saber manipular quantidades
 Quantidades pode ser medidas, guardadas,
manipuladas aritmeticamente, observadas e/ou
utilizadas na maioria dos sistemas físicos
 Existem duas formas para representar
quantidades
•Analógica
•Digital
Representação Analógica
 A quantidade é representada de forma
proporcional ao valor da quantidade em questão
•Tensão
•Corrente
•Temperatura
•Velocidade
 As quantidades analógicas podem variar em uma
faixa contínua de valores
•Exemplos:
oVelocidades: de 0 a 200 Km/h
oTemperatura: de -100 a 100oC
Representação Digital
 As quantidades são representadas por símbolos
 Imagine um relógio digital. Sua variação é dada em
pequenos saltos de 1s
 A representação digital varia de forma discreta (em
degraus)
 A diferença entre quantidades analógicas e digital
•Analógica = contínua
•Digital = discreta
 Não há variações na leitura de uma representação
digital
Exemplos de quantidades
Analógica
•Corrente que flui de uma tomada
•Temperatura Ambiente
•Velocimetro de um automóvel
Digital
•Chave de dez posições
•Grãos de aréia em um pote
Sistemas Digitais
 Um sistema digital é uma combinação de dispositivos
projetados para manipular informações lógicas ou quantidades
físicas que são representadas no formato digital
 Sistemas digitais são normalmente binários
•Vantagens
o São sistemas mais fácesi de serem projetados
o Facilidade no armazenamento de informações
o Maior precisão
o Operações podem ser programadas
o Circuitos digitais são menos afetados por ruídos
o Permitem a produção de circuitos integrados com um
grande número de componentes
•Limitações
o O mundo real é quase todo analógico
Sistemas Digitais
 Para obter as vantages das técnicas digitais
quando são tratadas entradas e saídas
analógicas, três passos devem ser seguidos:
•Converter as entradas para o formato digital
•Realizar o processamento digital
•Convertes as saídas digitais de volta para o
formato analógico
 Exemplo
Temperatura Processamen
Conversor
Sensor to
AD
Digital

Ajuste de Conversor Conversor


Controlador
temperatura DA DA
Representação de Quantidades Binárias
 Em sistemas digitais a informação é processada
e apresentada na forma binária
 Em sistemas eletrônicos digitais uma informação
binária é representada por tensões
•0 V – representa a informação 0
•5 V – representa a informação 1
 Na realidade as informações binárias são
tipicamente representadas por faixas de
voltagem
5V
Binário 1

2V
Não Usado
0,8 V
Binário 0
0V
Diagramas de Tempo
 Diagrama de tempo é um gráfico de tensão vs
tempo
 A escala de tempo é dividida em intervalos
regulares, começando por t0, passando por t1, t2
até chegar em tn

 Diagramas de tempo são normalmente


utilizados para demonstrar como os sinais
Voltagem
digitais variam no tempo
5V
 Exemplo

Tempo
t0 t1 t2 t3 t4 t5 t6 t7
Circuitos Digitais/Circuitos Lógicos
 A forma como um circuito digital responde a uma
entrada é chamada de lógica do circuito
 Cada circuito obedece a um determinado conjunto
de regras lógicas
 Por esse motivo, os circuitos digitais também são
chamados de circuitos lógicos
 Circuitos lógicos são construídos a partir de porta
lógicas
 Normalmente circuitos digitais são circuitos
integrados (CIs)
 Existem várias tecnologias de fabricação de Cis
•TTL, CMOS, NMOS e ECL
Transmissões paralela e serial
Sistemas digitias precisam trasnferir informações de um
lugar para outro
• Dentro de um mesmo circuito
• A quilometros de distância
Bits podem ser transmitidos de forma paralela ou serial
Paralela
• "Mais rápida"
• Exige várias linhas de transmissão
• A criação de sistemas é mais complexo
• Sofre interferência das linhas vizinhas
Serial
• Criação de sistemas é mais simples
• Não sofre interferência
• Pode usar um clock mais rápido
Computadores Digitais
Computadores Digitais
CPU – faz o processamento de dados
•Unidade de Controle – resposável pelo tráfego de dados
•Unidade Aritmética e Lógica – responsável pela execução de
operações aritméticas e lógicas
•Registradores – unidades rápidas de armazenamento de dados
Memória
•Armazena dados e instruções
Dispositivos de Entrada/Saída
•Os dados são tratados para serem processados e/ou exibidos
Barramento
•Responsável pelo tráfego de dados entre os componentes
Hierarquia de Memória
Exercícios
Crie diagramas de tempos para os números digitais a
seguir:
•001111010101
•010101111011
•110110101110
Pesquise sobre as formas seriais de transmissão.
Inclua na sua pesquisa informações sobre vantanges e
desvantagens
•USB
•Firewire
Dado o preço das memórias/dispositivos a seguir,
calcule o custo por Megabyte de armazenamento
•Memória RAM 2GB – R$ 100,00
•Disco Rígido de 1TB – R$ 280,00