Você está na página 1de 26

Transmissão de dados

● Normalmente quando falamos que um


determinado dispositivo digital trabalha a um
determinado número de bits, significa que o
canal de comunicação desse dispositivo
transmite e recebe essa quantidade de bits por
vez.
● A comunicação desses dispositivos por sua vez
pode ser feita de duas maneiras, de forma
paralela e em série.
Transmissão Paralela
● Na transmissão paralela, todos os bits que o
dispositivo emissor é capaz de manipular são
transmitidos simultaneamente ao receptor.
Transmissão em série
● É também chamada de transmissão serial.
● Transmite apenas um bit por vez sendo por vezes mais
lenta que a paralela (comparando com o mesmo clock).
● Por utilizar apenas um “fio” a transmissão em série
sofre bem menos com atenuação e ruído sendo o
método preferido para transmissão na parte externa do
PC (Ex: USB).
● Existem dois tipos de transmissão serial a Síncrona e a
Assíncrona.
Interferência Eletromagnética e
Atenuação
● A transmissão paralela é a que oferece maior
velocidade.
● Apresenta problema com interferência
eletromagnética e atenuação e precisa de uma
grande quantidade de fios.
● Por isso é utilizado apenas em fios curtos e por
isso essa comunicação fica restrita aos
componentes internos do computador.
Clock (Relógio)
● Clock é um sinal usado dentro do computador
para sincronizar todos os componentes. (Pense
em um maestro coordenando uma orquestra).
● O clock é medido em Hertz (Hz).
● Todas as medidas de tempo dentro do
computador são feitas por ciclo de clock.

Figura 1.2 – Pulo de Clock


Clock (Relógio)
● Toda a tarefa processada pelo processador
demanda uma determinada quantidade de
clocks.
● O processador sempre sabe a quantidade de
clocks necessária para cumprir determinada
tarefa.
● Um erro comum é medir o desempenho do
processador pelo seu clock.
Clock Externo e Interno
● Devido ao “gargalo” (Diferença de velocidade)
entre processador e demais periféricos surgiu a
necessidade de existir estes dois tipos de
clocks.
● Técnicas foram criadas para tentar minimizar o
problema (Transferir mais de um dado por ciclo
de clock e a memória cache).
Clock Externo e Interno

Figura 1.3 – Técnicas de aumento de eficiência no clock


Taxa de Transferência
● Além do clock, a velocidade de transmissão paralela
também depende da quantidade de bits que são
transmitidos por vez.
● De forma que possamos comparar velocidades
velocidades de transmissão de diferentes sistemas que
usem diferentes quantidades de bits a velocidade de
transmissão paralela foi padronizada em bytes por
segundo (B/s).
● Sempre que um dispositivo tenha esse formato de
velocidade significa que ele utiliza transmissão paralela.
Taxa de Transferência
● A velocidade de transmissão paralela pode ser
obtida pela seguinte fórmula:

Taxa de transferência = clock (em Hz) x quantidade de bits /8


Arquitetura Computador
Processador
Também chamado de CPU (Central Process
Unit) são circuitos integrados passíveis de
serem programados para executar uma tarefa
pré-definida.
Processador
● Cérebro da Máquina.
● Executa operações lógicas e aritméticas.
● Executa apenas uma operação por vez.
● Toma decisões de pegar ou guardar coisas na
memória.
Processador
● Atualmente a maioria dos sistemas eletrônicos são
microprocessados em teoria qualquer sistema que
permita ser programado contém um processador.
● Tal programação é feita através de instruções que
são comandos que o processador entende.
● Cada processador tem uma quantidade finita de
instruções, que são listadas em uma tabela
conhecida como conjunto de instruções.
Processador
● Um grupo de instruções forma o que
chamamos de software.
Processador - Funcionamento
1- O programa que está armazenado no disco rígido é
transferido para memória.
2- O processador usa um circuito chamado controlador de
memória e carrega as informações do programa da memória
RAM.
3- As informações agora dentro do processador , são
processadas.
4- O que acontece a seguir depende do programa. O
processador pode dar prosseguimento ao processamento ou
pode fazer algo com a informação processada, por exemplo
exibir algo na tela.
Processador - Funcionamento

Fluxo de dados em um computador


Processador - Funcionamento
● Independente da aplicação, todos os
processadores trabalham de forma muito
parecida. Para executar uma instrução são
seguidos os passos abaixo:
Processador
Memória Cache
● Memória de alto desempenho que fica
localizada dentro do processador. Também
chamado de memória estática.
● Trabalha no mesmo clock do processador.
● Quanto maior a memória cache de um
processador maior o desempenho e maior o
custo também.
Memória Cache

Figura 1.4 – Funcionamento da memória cache


Arquitetura Von Neumann
● Unidade de controle, ou control unit
Responsável pela interpretação das instruções do programa e pelo
sequenciamento temporal das atividades necessárias para a sua execução;
● Unidade aritmética e lógica, ou ALU (arithmetical and logical unit)
Onde estão os circuitos eletrônicos para execução das operações unitárias
aritméticas (somas, subtrações, etc.) e lógicas (comparações, AND, OR,
etc.) sobre os operandos das instruções;
● Registradores
São pequenas áreas de memória interna à CPU, que são usados para
armazenamento temporário de operandos e resultados de instruções
(registradores de uso geral ou general-purpose registers), e também para
armazenar dados sobre o estado interno da CPU e sobre o programa em
execução (registradores de controle ou control registers).
Arquitetura Von Neumann

Figura 1.6 – Arquitetura de Von Neumann


Evolução dos Processadores
Evolução dos Processadores
Exercícios
1- Quais partes compõe a arquitetura interna do computador?
2- Descreva o funcionamento do processador
3- Cite 4 processadores atuais
4- O que é Clock?
5- Como o Clock é medido?
6- Porque é errado medir o desempenho de um processador apenas pelo Clock?
7- Qual a diferença do Clock externo para Clock Interno?
8- O que é a memória Cache e qual a sua importância?
9- Porque a memória Cache é bem menor se comparada a memória RAM?
10- O que é Transmissão Serial?
11- O que é Transmissão Paralela?
12- O que é Double Data Rate (DDR) em um barramento?
13- Descreva a Arquitetura de Von Neumann.

Você também pode gostar