CURSO TÉCNICO EM INFORMÁTICA

Documentos relacionados
MONTAGEM E MANUTENÇÃO DE COMPUTADORES

Processadores

Montagem e manutenção de computadores

Montagem e Manutenção Processadores

CURSO TÉCNICO EM INFORMÁTICA

Arquitetura de computadores

CPU. Funções: Componentes: Processamento; Controle. UC (Unidade de Controle); Registradores; ALU s, FPU s etc. Arquitetura de Computadores 3

2. A influência do tamanho da palavra

Arquitetura de Computadores. Professor: Vilson Heck Junior (Material: Douglas Juliani)

Disciplina: Arquitetura de Computadores

MICROPROCESSADORES. Aula 10

ORGANIZAÇÃO DE COMPUTADORES

Organização Básica de Computadores. Organização Básica de Computadores. Organização Básica de Computadores. Organização Básica de Computadores

ORGANIZAÇÃO DE COMPUTADORES MÓDULO 7

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

Processador. Processador

Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:

Barramentos internos/externos

Microcontroladores. Rafael Silva de Lima

PROCESSADORES Unidade de Controle Unidade Aritmética e Lógica efetua memória de alta velocidade registradores Program Counter Instruction Register

LISTA 01 3B ORGANIZAÇÃO DE COMPUTADORES (REALIZADA EM AULA) NOME: NOME:

Conjunto de fios paralelos que permitem a transmissão de dados, endereços e sinais de controle entre a UCP, memória e dispositivos de entrada e

Organização de Computadores Processadores. Professor: Francisco Ary

Aula 03 Organização de computadores PROCESSADORES INTRODUÇÃO. 18/04/2016 Prof. Dsc. Jean Galdino 1

Elementos básicos de uma Arquitetura Computacional

COMPUTADOR. Adão de Melo Neto

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO 6: PROCESSADORES. Prof. Juliana Santiago Teixeira

Organização de Sistemas Computacionais Processadores: Organização da CPU

Estrutura Básica de um Computador

2. A influência do tamanho da palavra

Conceitos Básicos Processador

Organização e Arquitetura de Computadores. Leslier S. Corrêa

ULA. Combina uma variedade de operações lógicas e matemáticas dentro de uma única unidade.

ARQUITETURA DE COMPUTADORES. Professor: Clayton Rodrigues da Siva

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

Introdução à Computação: Arquitetura von Neumann

FUNCIONAMENTO DO COMPUTADOR. Adão de Melo Neto

3. Unidade Central de Processamento

Programador/a de Informática

Organização de Computadores Aula 05

ESTRUTURA E FUNCIONAMENTO DO COMPUTADOR

INTRODUÇÃO: MICROCONTROLADORES

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Nome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores?

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

14/3/2016. Prof. Evandro L. L. Rodrigues

Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa

Unidade Central de Processamento UCP (CPU)

Arquitetura de Microprocessadores

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

COMPUTADOR 2. Professor Adão de Melo Neto

Organização e Arquitetura de Computadores I

Organização de Computadores Processadores. Professor: Francisco Ary

ORGANIZAÇÃO DE COMPUTADORES

Introdução à Informática

SSC510 Arquitetura de Computadores 1ª AULA

Arquitetura de Microprocessadores

Solução Lista de Exercícios Processadores

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO ORGANIZAÇÃO COMPUTACIONAL

Introdução à Ciência da Computação

Unidade Central de Processamento 2. Registradores

ORGANIZAÇÃO E ARQUITETURA DE COMPUTADORES I AULA 02: INTRODUÇÃO

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE LÓGICA ARITMÉTICA E AS INSTRUÇÕES EM LINGUAGEM DE MÁQUINA

Estrutura da CPU Organização de registradores Ciclo de instrução

4. As condições de igualdade menor que e maior que são verificadas por a. Operações lógicas b. Subtração c. Localizações d. Operações aritméticas

Execução de Tarefas. O software consiste num conjunto de códigos ou instruções desenvolvidos para facilitar o controlo da máquina.

Arquitetura de Microprocessadores

Instituto Federal de Educação, Ciência e Tecnologia do Rio Grande do Norte Lista de Exercícios para a Terceira Unidade.

SSC0112 Organização de Computadores Digitais I

Grupo I Resumo Histórico

Introdução à Informática

AULA 01: APRESENTAÇÃO

Informática I. Aula /09/2006 1

Unidade 1: Tecnologias da Informação e Comunicação Conceitos Introdutórios. Tecnologias da Informação e Comunicação

UNIDADE CENTRAL DE PROCESSAMENTO FELIPE G. TORRES

LISTA 01 DE EXERCÍCIOS DO 4º BIMESTRE PARA ESTUDO NOME: NOME:

Sistemas Operacionais. Conceitos de Hardware

SEL-433 Aplicação de Microprocessadores I. Prof: Adilson Gonzaga

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES A UNIDADE LÓGICA ARITMÉTICA E AS INSTRUÇÕES EM LINGUAGEM DE MÁQUINA

18/10/2010. Unidade de Controle Controle. UC Microprogramada

Microprocessadores CPU. Unidade de Controle. Prof. Henrique

Instalação e Manutenção de Computadores Sandra Silva

FUNDAMENTOS DA INFORMÁTICA. O Processador do Computador Conceitos Básicos

Processadores. Principal função é executar programas armazenados na memória principal.

AGT0001 Algoritmos Aula 01 O Computador

Prof. Benito Piropo Da-Rin. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)

Organização e Arquitetura de Computadores I

Transcrição:

1 CURSO TÉCNICO EM INFORMÁTICA Montagem e Manutenção de Computadores Prof.: Denis Willian de Moura Diniz

PROCESSADORES PARTE II 2

ULA UNIDADE LÓGICA E ARITMÉTICA A ULA - Arithmetic Logic Unit - que em português significa Unidade Lógica e Aritmética, é um circuito digital que realiza as operações lógicas e aritméticas nos processadores. Muitas ações do processador são executadas pela ULA. Basicamente ela recebe dados dos Registradores, que são processados e os resultados da operação são armazenados nos registradores de saída. Outros mecanismos movem os dados entre esses registradores e a memória. Uma unidade de controle controla a ULA, através de circuitos que dizem que operações a ULA deve realizar. 3

ULA UNIDADE LÓGICA E ARITMÉTICA Operações Simples: operações lógicas bit a bit AND, NOT, OR, XOR; operações aritméticas com inteiros; operações de deslocamento de bits. Operações Complexas A ULA pode ser desenvolvida para realizar inúmeras operações mais complexas. Quanto maior o grau de complexidade, maior será o valor de desenvolvimento do processador. 4

UC UNIDADE DE CONTROLE A UC é responsável por gerar todos os sinais que controlam as operações no exterior do CPU, e por controlar o funcionamento interno da mesma. Possui 3 ações básicas: Busca Decodificação Execução 5

REGISTRADORES O Registrador é uma unidade de memória para armazenamento e uso do processador. Os Registradores são o modo mais rápido, porém mais caro de se armazenar dados. Apesar da velocidade, a capacidade de armazenamento é muito baixa, apenas alguns bits. O conjunto desses registradores é chamado de Banco de Registradores. Entre os registradores existem 2 de grande destaque: PC e IR. 6

REGISTRADORES PC O PC ou Contador de Programa, contém o endereço da próxima instrução à ser executada. IR O IR ou Registrador de Instrução contém a instrução que está sendo executada. 7

REGISTRADORES UC ULA Registradores 8

MEMÓRIA CACHE A memória Cache é um tipo de memória auxiliar, que faz diminuir o tempo de transmissão de informações entre o processador e outros componentes 9

MEMÓRIA CACHE Atualmente existem 3 tipos de Memória Cache existentes em todos os microprocessadores atuais: L1, L2 e L3. Existe também o L4, porém este está presente somente nos processadores de ultima geração. 10

MEMÓRIA CACHE Função dos níveis: L1 => Armazena os dados mais FREQUENTEMENTE utilizados. L2 => Armazena os dados RECENTEMENTE utilizados. Os níveis L1 e L2 são níveis internos (dentro do processador) e os níveis L3 e L4 são externos(fora do processador. Os níveis L3 e L4 têm como função, respectivamente, a mesma função do L1 e L2. 11

CLOCK O Clock é a frequência (medida em Hertz) com que o processador pode executar as tarefas. Quanto maior a frequência(clock), menor será o tempo de execução. Porém, somente o clock não faz do processador um processador de alto desempenho. É preciso analisarmos também aspectos como memória cache, núcleos, BUS entre outras características. 12

CORES Os Cores são os núcleos do Processador. Basicamente é uma pequena pastilha de silício contendo milhões de transistores, onde é realizado todo processamento. Existe no mercado processadores Single Core, Dual Core, Multicore. Vamos analisar cada um deles: 13

SINGLE CORE, DUAL CORE E MULTICORE Com vimos anteriormente, os processadores trabalham com frequências clocks medidos em hertz, o que determina quantas vezes o processador consegue realizar o seu ciclo de operações por segundo. A medida que as industrias de CPU s evoluíram, os fabricantes passaram a desenvolver processadores cada vez mais rápidos, chegando a uma frequência de 4GHz. Porém subir além dos 4GHz, traria instabilidade ao sistema e superaqueceria o processador. 14

SINGLE CORE, DUAL CORE E MULTICORE A solução para continuar evoluindo, foi criar novos núcleos. Assim, os fabricante passaram a dividir o processador em 2 núcleos. Hoje em dia temos também processadores Multicores que possuem mais de 2 núcleos. Na prática um processador dual core de 3 GHz por exemplo, não é melhor que um single core de 6GHz, pois há perdas no desempenho com os núcleos trabalhando em conjunto, mas em compensação ele é mais estável e aquece muito menos. 15

SINGLE CORE, DUAL CORE, MULTICORE 16

SINGLE CORE Processadores Single Core são processadores que possuem apenas um núcleo de processamento. Esses processadores não conseguem realizar virtualização. Ex: Celeron versão Single Core 17

DUAL CORE São processadores que possuem dois núcleos de processamento. São processadores com melhor desempenho em relação ao Single Core. Ex: Pentium Dual Core 18

MULTICORE São processadores que possuem vários núcleos de processamento. Esses processadores são de alto desempenho, utilizados em máquinas de ponta do mercado. Podem possuir 4, 6 ou mais núcleos. Além disso alguns desse processadores conseguem virtualizar os núcleos físicos, dobrando a quantidade de núcleos. Ex: Core I7 19

MULTICORE 20

BARRAMENTOS De maneira geral, os barramentos são responsáveis pela interligação e comunicação dos dispositivos em um computador. Analise a imagem a seguir: 21

BARRAMENTOS 22

BARRAMENTOS Na imagem anterior, podemos reparar que o processador para se comunicar com a memória e os dispositivos de entrada/saída, utilizou 3 barramentos diferentes: Barramento de Endereços Barramento de Dados Barramento de Controle 23

BARRAMENTO O barramento de endereços, basicamente, indica de onde os dados a serem processados devem ser retirados ou para onde devem ser enviados. O barramento de dados é por onde as informações transitam. O barramento de controle faz a sincronização das referidas atividades, habilitando ou desabilitando o fluxo de dados, por exemplo. 24

REFERÊNCIAS (WEB) http://www.infowester.com/processadores2.php http://www.ufpa.br/dicas/mic/mic-proc.htm http://www.clubedohardware.com.br/artigos/como-osprocessadores-funcionam/1145 https://pt.wikipedia.org/wiki/barramento http://www.cursosdeinformaticabasica.com.br/tag/oque-e-unidade-de-controle/ http://www.ebah.com.br/content/abaaagslgai/regist radores-unidade-controle-unidade-logica-aritmetica https://pradigitaljpalexandre.wikispaces.com/file/view/trabalho+de+gr upo+2.pdf http://docente.ifrn.edu.br/moisessouto/disciplinas/orga nizacao-e-manutencao-de-computadores-i/oc-05- material-extre-sobre-pipeline 25