arquitetura interna do computador
TRANSCRIPT
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Lamego, 30-10-2013
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
FORMADOR:
Aníbal Silva
2
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
PROCESSADOR: Estrutura do
processador
Unidade de cálculo
Unidade de controlo
Registadores
PORTS E INTERFACES
DOS PERIFÉRICOS: Estrutura dos ports
Endereçagem
Buffers
Ports série e paralelos
3
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
4
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
► CPU (Central Processing Unit), ou
seja Unidade Central de Processamento,
é o cérebro do computador;
► É um circuito integrado de controle das
funções de cálculos e tomadas de
decisões do computador;
► Faz parte de um importante elemento do
computador, a Unidade Central de
Processamento.
5
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
►É a parte de um sistema
computacional, que
realiza as instruções de
um programa para
executar
a aritmética básica e
lógica, e a entrada e
saída de dados.
6
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
7
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
A ULA é uma peça fundamental da unidade
central de processamento, e até dos mais
simples microprocessadores;
► A ULA executa as principais operações
lógicas e aritméticas do computador;
► Soma, subtrai, divide, determina se um
número é positivo ou negativo ou se é zero.
8
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
►É responsável por gerar todos os sinais
que controlam as operações no exterior do
CPU;
►Por dar todas as instruções para o correto
funcionamento interno do CPU; a apoiá-
la/o terá a colaboração de uma outra
estrutura/actor (o descodificador de
instruções);
►Executa 3 ações básicas intrínsecas e pré-
programadas pelo próprio fabricante do
processador: busca (fetch), decodificação
e execução.
9
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
São pequenas memórias dentro do
CPU, com cerca de 64 bits;
Servem para auxiliar o processamento;
Mini unidades de armazenamento
temporário dos dados.
10
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
11
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
1
3
2
4
1 Ethernet (cabo RJ45)
2 FireWire
3 Interface paralela
4 PS/2
ESTRUTURA DE PORTS
12
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
5
8
6
7
9
5 Interface serial / 9 pins
6 USB
7 DB(VGA) /15 pins
8 Digital Visual Interface
9 SCSI
ESTRUTURA DE PORTS
13
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Comunicação de palavras com 32 bit de comprimento;
Endereçagem simples; cálculo aritmético binário em série
utilizando os segundos complementos dos algarismos;
Uma velocidade de cálculo de 1,2 milissegundos por instrução;
O formato da instrução continha 3 bit para o campo função, 13 bit
para endereçamento e 16 bit que não eram utilizados.
14
3bits/
Comunicaç
ão-Função
13bits/
Mensagem
16bits/
em brancoEX:
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
BUFFERS (RETENTORES)
Região de armazenamento de memória física;
Armazenar temporariamente os dados
enquanto eles estão. sendo movidos de um
lugar para outro;
Podem ser implementados em um local de
memória fixa no hardware;
Podem utilizar um buffer de dados virtual em
software, apontando para um local na memória
física.
15
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Buffer underrun Erros gerenciamento de memória;
Buffer overflow Transbordando de dados;
Cache dispositivo de acesso rápido, interno ao
sistema, intermediário entre operador do processo e
dispositivo de armazenamento ao qual esse operador
acede;
Buffer PABX é um dispositivo que coleta os registos
de detalhes de chamadas.
16
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
As portas série (igualmente chamadas RS-232, nome da
norma à qual fazem referência);
Representam as primeiras interfaces que permitiram aos
computadores trocar informações com "o mundo
externo".
17
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
As portas série estão geralmente integradas
na placa-mãe;
Os conectores séries possuem 9 ou 25 pinos e
apresentam-se sob a forma seguinte (DB9 e
DB25).
18
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
PORTS PARALELOS
A transmissão de dados em paralelo consiste
em enviar dados simultaneamente sobre
vários canais.
Presentes nos computadores pessoais
permitem enviar simultaneamente 8 bits (um
byte) através de 8 fios.
19
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
PORTS PARALELOS
As portas paralelas, como as portas série,
estão integradas na placa-mãe.
Os conectores DB25 permitem conectar um
elemento externo (uma impressora, por
exemplo).
20
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
WEBGRAFIA
http://informatica.hsw.uol.com.br/microprocessadores.htm
http://pt.wikipedia.org/
https://sites.google.com/site/2012ticcpu5/constituiao
http://pt.kioskea.net
http://www.slideshare.net
http://informatica.hsw.uol.com.br/microprocessadores.htm
http://pt.wikipedia.org/
https://sites.google.com/site/2012ticcpu5/constituiao
http://pt.kioskea.net
http://www.slideshare.net
21
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
22
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Questões:
1. Que outro nome muito conhecido se pode atribuir
ao processador?
R: CPU (Central Processing Unit).
2. O que significa a sigla U.L.A. e qual a sua função?
R: Unidade Logica aritmética, executa as
principais operações lógicas e aritméticas do
computador: soma, subtrai, divide, determina se
um número é positivo ou negativo ou se é zero.
23
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Questões:
3. O que se entende por BUFFERS?
R: Região de armazenamento de memória física,
armazenar temporariamente os dados enquanto
eles estão sendo movidos de um lugar para outro.
Podem ser implementados em um local de memória
fixa no hardware ou podem utilizar um buffer de
dados virtual em software, apontando para um local
na memória física.
24
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Questões:
4. As Portas Série são referenciadas num
acontecimento importante, qual ?
R: Representam as primeiras interfaces que
permitiram aos computadores trocar informações
com "o mundo exterior".
25
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Questões:
5. Em que consiste a transmissão de dados em
paralelo?
R: Consiste no enviar dados simultaneamente
sobre vários canais.
26
AGRUPAMENTO DE ESCOLAS LATINO COELHO, LAMEGO
Curso Profissional de Técnico Programador/a de Informática – Nível IV
CURSO DE EDUCAÇAÕ E
FORMAÇÃO DE ADULTOS
Lamego, 30-10-2013
27