SlideShare uma empresa Scribd logo
1 de 22
DSC/CEEI/UFCG
Hardware (Parte I)
Prof.a Joseana Macêdo Fechine Régis de Araújo
joseana@computacao.ufcg.edu.br
Carga Horária: 60 horas
Universidade Federal de Campina Grande
Departamento de Sistemas e Computação
Introdução à Computação
DSC/CEEI/UFCG 2
Tópicos
– Unidade Central de Processamento
– Memória
– Entrada/saída
Hardware – Conceitos Básicos
DSC/CEEI/UFCG 3
Peopleware
Hardware Software
Sistema de Computação
Hardware – Conceitos Básicos
DSC/CEEI/UFCG 4
 Computadores atuais –
Operações fundamentais
 Entrada (Input)
 Processamento (Processing)
 Saída (Output)
 Armazenamento (Storage)
Hardware – Conceitos Básicos
DSC/CEEI/UFCG 5
Hardware – Conceitos Básicos
Unidade Central de Processamento
Unidade
de Controle
ULA
Unidade Primária
de Armazenamento
Dispositivos
de Entrada
Dispositivos
de Saída
Dispositivos de
Armazenamento
Secundário
Computadores atuais
DSC/CEEI/UFCG 6
Hardware – Conceitos Básicos
Computadores atuais
Entrada
Processamento
Armazenamento
Saída
DSC/CEEI/UFCG 7
Ilustração de um computador
Hardware – Conceitos Básicos
DSC/CEEI/UFCG 8
Funções realizadas pela UCP
 Processamento
–operações aritméticas e lógicas
–movimentação de dados
–desvios
–operações de entrada ou saída
 Controle
–Busca, interpretação e controle da execução das
instruções.
–Controle da ação dos demais componentes do
sistema de computação (memória,
entrada/saída).
Hardware – UCP
DSC/CEEI/UFCG 9
Componentes fundamentais
 Unidade de Controle
 Unidade Aritmética e Lógica
 Registros (Registradores)
 Sistemas de Comunicação (Barramentos)
Hardware – UCP
DSC/CEEI/UFCG 10
Barramentos
 Rede de linhas de comunicação que conecta os
elementos internos do processador e que também
conduz até os conectores externos que ligam o
processador com os demais elementos do sistema
de informática.
 Como um dado é composto por bits (geralmente um
ou mais bytes) o barramento deverá ter tantas linhas
condutoras quanto forem os bits a serem
transportados de cada vez.
 Em alguns computadores (em uma abordagem que
visa a redução de custos), os dados podem ser
transportados usando mais de um ciclo do barramento.
Hardware – UCP
DSC/CEEI/UFCG 11
Barramentos – Tipos
 Barramento de endereços – unidirecional
 Barramento de dados – bidirecional
 Barramento de controle - bidirecional
Hardware – UCP
DSC/CEEI/UFCG 12
Barramentos
Hardware – UCP
Barramento
Interno
Barramento do
Sistema
Barramento de
Expansão
DSC/CEEI/UFCG 13
Barramentos - Protocolos - Padronização
 USB (Universal Serial Bus) - permite a conexão de
muitos periféricos simultaneamente ao barramento e
este, por uma única tomada, se conecta a placa mãe.
Pretende ser norma os dispositivos que necessitem de
baixo desempenho (Ex.: teclado, mouse, modem,
scanner, impressoras, etc).
Hardware – UCP
DSC/CEEI/UFCG 14
Barramentos - Protocolos - Padronização
 PCI Express (sucessor do AGP e do PCI) - conta
com um recurso que permite o uso de uma ou mais
conexões seriais, isto é, "caminhos" (também
chamados de lanes) para transferência de dados.
– Se um determinado dispositivo usa um caminho, então diz-
se que este utiliza o barramento PCI Express 1X, se utiliza
4 conexões, sua denominação é PCI Express 4X e assim
por diante. Cada lane pode ser bidirecional, ou seja,
recebe e envia dados.
– Tecnologia PCI Express se mostra muito promissora (tende
a ser um padrão).
Hardware – UCP
DSC/CEEI/UFCG 15
Barramentos - Protocolos - Padronização
Hardware – UCP
Placa-mãe da Asus com
suporte a diferentes slots
PCI Express.
O conector do barramento
PCI Express em placas-mãe
pode variar conforme a
velocidade usada
DSC/CEEI/UFCG 16
Demais componentes - UCP
 Relógio (clock)
– dispositivo gerador de pulsos cuja duração é
chamada de ciclo.
– Freqüência - número de ciclos por segundo (Hz),
usada também para definir a velocidade do
processador.
 O relógio nada mais é do que um oscilador externo
ao microprocessador, que gera pulsos a intervalos
regulares de tempo. A cada pulso, uma ou mais
microoperações são realizadas.
Hardware – UCP
DSC/CEEI/UFCG 17
Demais componentes - UCP
 Relógio (clock)
– Exemplos:
Hardware – UCP
DSC/CEEI/UFCG 18
Número de bits - UCP
 Relacionado com a capacidade de manipulação do
processador:
Capacidade interna - computador diz-se de n
bits em função da capacidade dos seus
registradores. Ex.: família Intel x86, varia entre 8
e 32 bits.
Capacidade externa - quantidade de informação
recebida pela UCP do exterior.
Hardware – UCP
DSC/CEEI/UFCG 19
Estratégias de implementação - UCP
 CISC - Complex Instruction Set Computer
– um conjunto de instruções maior e mais complexo, implicando
num processador mais complexo, com ciclo de processamento
mais lento;
– Exemplo: PC, Macintosh.
 RISC - Reduced Instruction Set Computer
– um conjunto de instruções menor e mais simples, implicando num
processador mais simples, com ciclo de processamento rápido.
– Exemplo: Power PC, Alpha, Sparc.
 ATUALMENTE: Processadores híbridos, que são
essencialmente CISC e possuem internamente núcleos RISC.
Tendência – utilização de um conjunto de instruções reduzido, visto que os compiladores tendem a usar, em
geral, apenas uma pequena quantidade de instruções. Há também vantagens na implementação do
hardware (maior simplicidade, menor tempo de ciclo de instrução).
Hardware – UCP
DSC/CEEI/UFCG 20
O projeto de um processador poderia ser
resumido em:
 Definir o conjunto de instruções (todas as possíveis
instruções que o processador poderá executar)
– definir formato e tamanho das instruções
– definir as operações elementares
 Projetar os componentes do processador (UAL, UC,
registradores, barramentos, ...)
Hardware – UCP
DSC/CEEI/UFCG 21
 A cada dia é lançado um microprocessador
mais veloz e com maior capacidade de
processamento, cabendo a nós fazermos uma
análise detalhada na hora da compra.
 A escolha de um microprocessador deve ser
baseada na relação custo benefício, ou seja,
qual o microprocessador que vai atender as
minhas necessidades com o menor custo.
Hardware – UCP
DSC/CEEI/UFCG 22
 Durante a década de 70, Gordon Moore, na época o
presidente da Intel lançou uma profecia, que dizia
que a partir dali o poder de processamento dos
processadores dobraria a cada 18 meses.
 Esta "profecia" tornou-se tão verdadeira que acabou
virando a famosa lei de Moore.
Hardware – UCP
Você já parou para pensar
até onde os processadores
podem evoluir? Até onde a
lei de Moore pode continuar
sendo válida?

Mais conteúdo relacionado

Mais procurados

Arquitetura de-computadores
Arquitetura de-computadoresArquitetura de-computadores
Arquitetura de-computadores
Pimentel
 
Componentes da placa mãe
Componentes da placa mãeComponentes da placa mãe
Componentes da placa mãe
Wilsonkentura
 
Componentes de um computador
Componentes de um computadorComponentes de um computador
Componentes de um computador
Fabiane Dinato
 
02 introducao hardware
02 introducao hardware02 introducao hardware
02 introducao hardware
Daniel Farias
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
Rafaelx21
 
MemóRia Sds
MemóRia SdsMemóRia Sds
MemóRia Sds
Pedui
 

Mais procurados (20)

Unidade 1.3. estrutura e funcionamento de um computador
Unidade 1.3.   estrutura e funcionamento de um computadorUnidade 1.3.   estrutura e funcionamento de um computador
Unidade 1.3. estrutura e funcionamento de um computador
 
Barramentos
BarramentosBarramentos
Barramentos
 
Arquitetura de-computadores
Arquitetura de-computadoresArquitetura de-computadores
Arquitetura de-computadores
 
Conhecendo O Computador
Conhecendo O ComputadorConhecendo O Computador
Conhecendo O Computador
 
Barramentos
BarramentosBarramentos
Barramentos
 
Curso informtica manuten o - inicial
Curso informtica   manuten o - inicialCurso informtica   manuten o - inicial
Curso informtica manuten o - inicial
 
Hardware
HardwareHardware
Hardware
 
Descrição dos componentes
Descrição dos componentesDescrição dos componentes
Descrição dos componentes
 
Processador
ProcessadorProcessador
Processador
 
Bus ou Barramento
Bus ou BarramentoBus ou Barramento
Bus ou Barramento
 
3 introdução à estrutura e funcionamento de um pc
3 introdução à estrutura e funcionamento de um pc3 introdução à estrutura e funcionamento de um pc
3 introdução à estrutura e funcionamento de um pc
 
Barramento
BarramentoBarramento
Barramento
 
Componentes da placa mãe
Componentes da placa mãeComponentes da placa mãe
Componentes da placa mãe
 
Componentes de um computador
Componentes de um computadorComponentes de um computador
Componentes de um computador
 
02 introducao hardware
02 introducao hardware02 introducao hardware
02 introducao hardware
 
Estrutura e funcionamento do computador
Estrutura e funcionamento do computador Estrutura e funcionamento do computador
Estrutura e funcionamento do computador
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
MemóRia Sds
MemóRia SdsMemóRia Sds
MemóRia Sds
 
Arquitetura de Computadores - Concorrência
Arquitetura de Computadores - ConcorrênciaArquitetura de Computadores - Concorrência
Arquitetura de Computadores - Concorrência
 
Aula 06 setup pc
Aula 06   setup pcAula 06   setup pc
Aula 06 setup pc
 

Semelhante a Ic na13

Aula 02 introudção a computação
Aula 02 introudção a computaçãoAula 02 introudção a computação
Aula 02 introudção a computação
Matheus Brito
 
Estrutura Básica de um
Estrutura Básica de um Estrutura Básica de um
Estrutura Básica de um
Ana Covas Grilo
 
Windows7educacao brz-web
Windows7educacao brz-webWindows7educacao brz-web
Windows7educacao brz-web
Patibcosta
 
O computador e seu funcionamento
O computador e seu funcionamentoO computador e seu funcionamento
O computador e seu funcionamento
JackerCastilho
 
A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computador
redesinforma
 
Unidade II - hardware
Unidade II -  hardwareUnidade II -  hardware
Unidade II - hardware
Daniel Moura
 
PESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOPESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTO
Otaviano Viana
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.
dannas_06
 

Semelhante a Ic na13 (20)

Aula 02 introudção a computação
Aula 02 introudção a computaçãoAula 02 introudção a computação
Aula 02 introudção a computação
 
Estrutura Básica de um
Estrutura Básica de um Estrutura Básica de um
Estrutura Básica de um
 
Hardware
Hardware Hardware
Hardware
 
Módulo-2.2-estudo das componentes internas
Módulo-2.2-estudo das componentes internasMódulo-2.2-estudo das componentes internas
Módulo-2.2-estudo das componentes internas
 
Hardware de sistemas
Hardware de sistemasHardware de sistemas
Hardware de sistemas
 
Windows7educacao brz-web
Windows7educacao brz-webWindows7educacao brz-web
Windows7educacao brz-web
 
O computador e seu funcionamento
O computador e seu funcionamentoO computador e seu funcionamento
O computador e seu funcionamento
 
A arquitetura básica de um computador
A arquitetura básica de um computadorA arquitetura básica de um computador
A arquitetura básica de um computador
 
Unidade II - hardware
Unidade II -  hardwareUnidade II -  hardware
Unidade II - hardware
 
cpu.pdf
cpu.pdfcpu.pdf
cpu.pdf
 
Arquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruçõesArquitetura de Computadores: Barramentos e instruções
Arquitetura de Computadores: Barramentos e instruções
 
Aula hardware
Aula hardwareAula hardware
Aula hardware
 
Introducao informatica
Introducao informaticaIntroducao informatica
Introducao informatica
 
Tic 9ºano módulo 1
Tic 9ºano módulo 1Tic 9ºano módulo 1
Tic 9ºano módulo 1
 
Montagem computadores
Montagem computadoresMontagem computadores
Montagem computadores
 
PESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTOPESQUISA SOBRE BARRAMENTO
PESQUISA SOBRE BARRAMENTO
 
Como montar um pc
Como montar um pcComo montar um pc
Como montar um pc
 
11 montagem
11 montagem11 montagem
11 montagem
 
Arquitectura Interna Do Computador
Arquitectura Interna Do ComputadorArquitectura Interna Do Computador
Arquitectura Interna Do Computador
 
Resumo de S.O.
Resumo de S.O.Resumo de S.O.
Resumo de S.O.
 

Mais de Fernanda Firmino

Ti cc hardware software e linux educacional
Ti   cc hardware software e linux educacionalTi   cc hardware software e linux educacional
Ti cc hardware software e linux educacional
Fernanda Firmino
 
Tecnologia da informação
Tecnologia da informaçãoTecnologia da informação
Tecnologia da informação
Fernanda Firmino
 
Reinventando ensino medio_caderno_orientacoes_web
Reinventando ensino medio_caderno_orientacoes_webReinventando ensino medio_caderno_orientacoes_web
Reinventando ensino medio_caderno_orientacoes_web
Fernanda Firmino
 
Introdução a informática
Introdução a informáticaIntrodução a informática
Introdução a informática
Fernanda Firmino
 
Informática texto de introdução
Informática texto de introduçãoInformática texto de introdução
Informática texto de introdução
Fernanda Firmino
 
Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1
Fernanda Firmino
 
Apostila capacitação em informatica
Apostila capacitação em informaticaApostila capacitação em informatica
Apostila capacitação em informatica
Fernanda Firmino
 
Exerciciosdecomputadorecomputao
ExerciciosdecomputadorecomputaoExerciciosdecomputadorecomputao
Exerciciosdecomputadorecomputao
Fernanda Firmino
 
Exercicios introdução informática
Exercicios introdução informáticaExercicios introdução informática
Exercicios introdução informática
Fernanda Firmino
 
Exercciosdecomputao 130113154757-phpapp01
Exercciosdecomputao 130113154757-phpapp01Exercciosdecomputao 130113154757-phpapp01
Exercciosdecomputao 130113154757-phpapp01
Fernanda Firmino
 
Apostila introdução-à-computação-professora-kadidja
Apostila introdução-à-computação-professora-kadidjaApostila introdução-à-computação-professora-kadidja
Apostila introdução-à-computação-professora-kadidja
Fernanda Firmino
 
21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica
21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica
21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica
Fernanda Firmino
 
50 questoes de informatica basica
50 questoes de informatica basica50 questoes de informatica basica
50 questoes de informatica basica
Fernanda Firmino
 
1aulalinuxatual 2012-120502153018-phpapp01
1aulalinuxatual 2012-120502153018-phpapp011aulalinuxatual 2012-120502153018-phpapp01
1aulalinuxatual 2012-120502153018-phpapp01
Fernanda Firmino
 
50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica
Fernanda Firmino
 

Mais de Fernanda Firmino (20)

Ti cc hardware software e linux educacional
Ti   cc hardware software e linux educacionalTi   cc hardware software e linux educacional
Ti cc hardware software e linux educacional
 
Tecnologiadainformao
TecnologiadainformaoTecnologiadainformao
Tecnologiadainformao
 
Writer 2 3_komedi
Writer 2 3_komediWriter 2 3_komedi
Writer 2 3_komedi
 
Tecnologia da informação
Tecnologia da informaçãoTecnologia da informação
Tecnologia da informação
 
Reinventando ensino medio_caderno_orientacoes_web
Reinventando ensino medio_caderno_orientacoes_webReinventando ensino medio_caderno_orientacoes_web
Reinventando ensino medio_caderno_orientacoes_web
 
Introdução a informática
Introdução a informáticaIntrodução a informática
Introdução a informática
 
Informática texto de introdução
Informática texto de introduçãoInformática texto de introdução
Informática texto de introdução
 
Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1Histórico e-evolução-dos-computadores-mbr1
Histórico e-evolução-dos-computadores-mbr1
 
Apostila capacitação em informatica
Apostila capacitação em informaticaApostila capacitação em informatica
Apostila capacitação em informatica
 
Exerciciosdecomputadorecomputao
ExerciciosdecomputadorecomputaoExerciciosdecomputadorecomputao
Exerciciosdecomputadorecomputao
 
Exercicios introdução informática
Exercicios introdução informáticaExercicios introdução informática
Exercicios introdução informática
 
Exercciosdecomputao 130113154757-phpapp01
Exercciosdecomputao 130113154757-phpapp01Exercciosdecomputao 130113154757-phpapp01
Exercciosdecomputao 130113154757-phpapp01
 
Atividades teclado
Atividades tecladoAtividades teclado
Atividades teclado
 
Apostila introdução-à-computação-professora-kadidja
Apostila introdução-à-computação-professora-kadidjaApostila introdução-à-computação-professora-kadidja
Apostila introdução-à-computação-professora-kadidja
 
Apostila digitação
Apostila digitaçãoApostila digitação
Apostila digitação
 
Apostila info1
Apostila info1Apostila info1
Apostila info1
 
21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica
21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica
21476983 50-questoes-de-informatica-basica-50-questoes-basicas-de-informatica
 
50 questoes de informatica basica
50 questoes de informatica basica50 questoes de informatica basica
50 questoes de informatica basica
 
1aulalinuxatual 2012-120502153018-phpapp01
1aulalinuxatual 2012-120502153018-phpapp011aulalinuxatual 2012-120502153018-phpapp01
1aulalinuxatual 2012-120502153018-phpapp01
 
50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica50 questoes de word windows e informatica basica
50 questoes de word windows e informatica basica
 

Último

Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
sh5kpmr7w7
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
marlene54545
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
HELENO FAVACHO
 

Último (20)

Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdfRecomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
Recomposiçao em matematica 1 ano 2024 - ESTUDANTE 1ª série.pdf
 
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia TecnologiaPROJETO DE EXTENSÃO I - Radiologia Tecnologia
PROJETO DE EXTENSÃO I - Radiologia Tecnologia
 
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdfApresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
Apresentação ISBET Jovem Aprendiz e Estágio 2023.pdf
 
Slide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemáticaSlide - SAEB. língua portuguesa e matemática
Slide - SAEB. língua portuguesa e matemática
 
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
Introdução às Funções 9º ano: Diagrama de flexas, Valor numérico de uma funçã...
 
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVAEDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
EDUCAÇÃO ESPECIAL NA PERSPECTIVA INCLUSIVA
 
6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx6ano variação linguística ensino fundamental.pptx
6ano variação linguística ensino fundamental.pptx
 
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdfPROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
PROJETO DE EXTENSÃO I - SERVIÇOS JURÍDICOS, CARTORÁRIOS E NOTARIAIS.pdf
 
migração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenosmigração e trabalho 2º ano.pptx fenomenos
migração e trabalho 2º ano.pptx fenomenos
 
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdfProjeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
Projeto de Extensão - ENGENHARIA DE SOFTWARE - BACHARELADO.pdf
 
Cartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptxCartão de crédito e fatura do cartão.pptx
Cartão de crédito e fatura do cartão.pptx
 
19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf19- Pedagogia (60 mapas mentais) - Amostra.pdf
19- Pedagogia (60 mapas mentais) - Amostra.pdf
 
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
PROJETO DE EXTENSÃO I - TECNOLOGIA DA INFORMAÇÃO Relatório Final de Atividade...
 
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptxSlides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
Slides Lição 6, Betel, Ordenança para uma vida de obediência e submissão.pptx
 
Camadas da terra -Litosfera conteúdo 6º ano
Camadas da terra -Litosfera  conteúdo 6º anoCamadas da terra -Litosfera  conteúdo 6º ano
Camadas da terra -Litosfera conteúdo 6º ano
 
M0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptxM0 Atendimento – Definição, Importância .pptx
M0 Atendimento – Definição, Importância .pptx
 
Texto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.pptTexto dramático com Estrutura e exemplos.ppt
Texto dramático com Estrutura e exemplos.ppt
 
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdfTCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
TCC_MusicaComoLinguagemNaAlfabetização-ARAUJOfranklin-UFBA.pdf
 
Conflitos entre: ISRAEL E PALESTINA.pdf
Conflitos entre:  ISRAEL E PALESTINA.pdfConflitos entre:  ISRAEL E PALESTINA.pdf
Conflitos entre: ISRAEL E PALESTINA.pdf
 
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdfPROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
PROJETO DE EXTENSÃO I - TERAPIAS INTEGRATIVAS E COMPLEMENTARES.pdf
 

Ic na13

  • 1. DSC/CEEI/UFCG Hardware (Parte I) Prof.a Joseana Macêdo Fechine Régis de Araújo joseana@computacao.ufcg.edu.br Carga Horária: 60 horas Universidade Federal de Campina Grande Departamento de Sistemas e Computação Introdução à Computação
  • 2. DSC/CEEI/UFCG 2 Tópicos – Unidade Central de Processamento – Memória – Entrada/saída Hardware – Conceitos Básicos
  • 3. DSC/CEEI/UFCG 3 Peopleware Hardware Software Sistema de Computação Hardware – Conceitos Básicos
  • 4. DSC/CEEI/UFCG 4  Computadores atuais – Operações fundamentais  Entrada (Input)  Processamento (Processing)  Saída (Output)  Armazenamento (Storage) Hardware – Conceitos Básicos
  • 5. DSC/CEEI/UFCG 5 Hardware – Conceitos Básicos Unidade Central de Processamento Unidade de Controle ULA Unidade Primária de Armazenamento Dispositivos de Entrada Dispositivos de Saída Dispositivos de Armazenamento Secundário Computadores atuais
  • 6. DSC/CEEI/UFCG 6 Hardware – Conceitos Básicos Computadores atuais Entrada Processamento Armazenamento Saída
  • 7. DSC/CEEI/UFCG 7 Ilustração de um computador Hardware – Conceitos Básicos
  • 8. DSC/CEEI/UFCG 8 Funções realizadas pela UCP  Processamento –operações aritméticas e lógicas –movimentação de dados –desvios –operações de entrada ou saída  Controle –Busca, interpretação e controle da execução das instruções. –Controle da ação dos demais componentes do sistema de computação (memória, entrada/saída). Hardware – UCP
  • 9. DSC/CEEI/UFCG 9 Componentes fundamentais  Unidade de Controle  Unidade Aritmética e Lógica  Registros (Registradores)  Sistemas de Comunicação (Barramentos) Hardware – UCP
  • 10. DSC/CEEI/UFCG 10 Barramentos  Rede de linhas de comunicação que conecta os elementos internos do processador e que também conduz até os conectores externos que ligam o processador com os demais elementos do sistema de informática.  Como um dado é composto por bits (geralmente um ou mais bytes) o barramento deverá ter tantas linhas condutoras quanto forem os bits a serem transportados de cada vez.  Em alguns computadores (em uma abordagem que visa a redução de custos), os dados podem ser transportados usando mais de um ciclo do barramento. Hardware – UCP
  • 11. DSC/CEEI/UFCG 11 Barramentos – Tipos  Barramento de endereços – unidirecional  Barramento de dados – bidirecional  Barramento de controle - bidirecional Hardware – UCP
  • 12. DSC/CEEI/UFCG 12 Barramentos Hardware – UCP Barramento Interno Barramento do Sistema Barramento de Expansão
  • 13. DSC/CEEI/UFCG 13 Barramentos - Protocolos - Padronização  USB (Universal Serial Bus) - permite a conexão de muitos periféricos simultaneamente ao barramento e este, por uma única tomada, se conecta a placa mãe. Pretende ser norma os dispositivos que necessitem de baixo desempenho (Ex.: teclado, mouse, modem, scanner, impressoras, etc). Hardware – UCP
  • 14. DSC/CEEI/UFCG 14 Barramentos - Protocolos - Padronização  PCI Express (sucessor do AGP e do PCI) - conta com um recurso que permite o uso de uma ou mais conexões seriais, isto é, "caminhos" (também chamados de lanes) para transferência de dados. – Se um determinado dispositivo usa um caminho, então diz- se que este utiliza o barramento PCI Express 1X, se utiliza 4 conexões, sua denominação é PCI Express 4X e assim por diante. Cada lane pode ser bidirecional, ou seja, recebe e envia dados. – Tecnologia PCI Express se mostra muito promissora (tende a ser um padrão). Hardware – UCP
  • 15. DSC/CEEI/UFCG 15 Barramentos - Protocolos - Padronização Hardware – UCP Placa-mãe da Asus com suporte a diferentes slots PCI Express. O conector do barramento PCI Express em placas-mãe pode variar conforme a velocidade usada
  • 16. DSC/CEEI/UFCG 16 Demais componentes - UCP  Relógio (clock) – dispositivo gerador de pulsos cuja duração é chamada de ciclo. – Freqüência - número de ciclos por segundo (Hz), usada também para definir a velocidade do processador.  O relógio nada mais é do que um oscilador externo ao microprocessador, que gera pulsos a intervalos regulares de tempo. A cada pulso, uma ou mais microoperações são realizadas. Hardware – UCP
  • 17. DSC/CEEI/UFCG 17 Demais componentes - UCP  Relógio (clock) – Exemplos: Hardware – UCP
  • 18. DSC/CEEI/UFCG 18 Número de bits - UCP  Relacionado com a capacidade de manipulação do processador: Capacidade interna - computador diz-se de n bits em função da capacidade dos seus registradores. Ex.: família Intel x86, varia entre 8 e 32 bits. Capacidade externa - quantidade de informação recebida pela UCP do exterior. Hardware – UCP
  • 19. DSC/CEEI/UFCG 19 Estratégias de implementação - UCP  CISC - Complex Instruction Set Computer – um conjunto de instruções maior e mais complexo, implicando num processador mais complexo, com ciclo de processamento mais lento; – Exemplo: PC, Macintosh.  RISC - Reduced Instruction Set Computer – um conjunto de instruções menor e mais simples, implicando num processador mais simples, com ciclo de processamento rápido. – Exemplo: Power PC, Alpha, Sparc.  ATUALMENTE: Processadores híbridos, que são essencialmente CISC e possuem internamente núcleos RISC. Tendência – utilização de um conjunto de instruções reduzido, visto que os compiladores tendem a usar, em geral, apenas uma pequena quantidade de instruções. Há também vantagens na implementação do hardware (maior simplicidade, menor tempo de ciclo de instrução). Hardware – UCP
  • 20. DSC/CEEI/UFCG 20 O projeto de um processador poderia ser resumido em:  Definir o conjunto de instruções (todas as possíveis instruções que o processador poderá executar) – definir formato e tamanho das instruções – definir as operações elementares  Projetar os componentes do processador (UAL, UC, registradores, barramentos, ...) Hardware – UCP
  • 21. DSC/CEEI/UFCG 21  A cada dia é lançado um microprocessador mais veloz e com maior capacidade de processamento, cabendo a nós fazermos uma análise detalhada na hora da compra.  A escolha de um microprocessador deve ser baseada na relação custo benefício, ou seja, qual o microprocessador que vai atender as minhas necessidades com o menor custo. Hardware – UCP
  • 22. DSC/CEEI/UFCG 22  Durante a década de 70, Gordon Moore, na época o presidente da Intel lançou uma profecia, que dizia que a partir dali o poder de processamento dos processadores dobraria a cada 18 meses.  Esta "profecia" tornou-se tão verdadeira que acabou virando a famosa lei de Moore. Hardware – UCP Você já parou para pensar até onde os processadores podem evoluir? Até onde a lei de Moore pode continuar sendo válida?