SlideShare uma empresa Scribd logo
CPU por dentro
Por dentro do CPU + ULA
Teoria
- Considerando que a ALU já tem dois números porque já fez LOAD
- CPU recebe a instrução da RAM (que está dentro de um endereço)
previamente solicitado pelo CPU) com o tipo de operação a realizar
ULA - unidade lógica e
aritmética
ALU arithmetic logic
unit
UC - unidade de controlo
CU - control unit
Input A Input B
Output
A recordar
- Instrução LOAD - carrega 2 números da RAM para o CPU
- Enable Ligado – permite transferência de dados da RAM para o CPU
Por dentro do CPU + ULA
Exemplo SOMA
ULA - unidade lógica e
aritmética
ALU arithmetic logic
unit
UC - unidade de controlo
CU - control unit
Input A Input B
- Considerando que a ALU já tem dois números porque já fez LOAD
- CPU recebe a instrução da RAM (que está dentro de um endereço)
previamente solicitado pelo CPU) com o tipo de operação a realizar
2 3
Output
5
RAM envia
instrução ao
CPU
UC envia
instrução
soma à ULA
Por dentro do CPU+ ULA + Registos
Teoria
ULA - unidade lógica e
aritmética
ALU arithmetic logic
unit
UC - unidade de controlo
CU - control unit
Input A Input B
2 3
0 0 1 1 0 1 1 0
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
0 0 1 1 0 1 1 0
Registo / Register
- Os registos atuam como a RAM, a grande diferença é que estão
dentro do CPU. Os registos armazenam dados temporariamente, ou
seja, quando o registo armazena um dado não quer dizer que ele
esteja a SALVO, para isso a UC recorre ao SET e ENABLE que estão
dentro do CPU
SET
Enable
SET – LIGADO – O numero que
está no registo é guardado
temporariamente
ENABLE– LIGADO – O numero
que está guardado no registo
pode circular no BUS do CPU
BUS do CPU
Por dentro do CPU+ ULA + Registos
Exemplo resultado da soma
ULA - unidade lógica e
aritmética
ALU arithmetic logic
unit
UC - unidade de controlo
CU - control unit
Input A Input B
2 3
0 0 1 1 0 1 1 0
1 1 1 1 1 1 1 1
128 64 32 16 8 4 2 1
0 0 1 1 0 1 1 0
Registo / Register
- Os registos atuam como a RAM, a grande diferença é que estão
dentro do CPU. Os registos armazenam dados temporariamente, ou
seja, quando o registo armazena um dado não quer dizer que ele
esteja a SALVO, para isso a UC recorre ao SET e ENABLE que estão
dentro do CPU
SET
Enable
SET – LIGADO – O numero que
está no registo é guardado
temporariamente
ENABLE– LIGADO – O numero
que está guardado no registo
pode circular no BUS do CPU
BUS do CPU
Resultado da soma – Neste
momento o resultado da soma
é colocado no registo NÃO está
guardado
Por dentro do CPU+ ULA + Tipos de Registos
Teoria
0011011000110110
accumulator register- armazena os
resultados de quaisquer cálculos
da unidade lógica e aritmética
Liga ENABLE
Liga SET
Registos Gerais. Alguns destes
registos servem para guardar a
instrução corrente de um dado
programa. Servem também para
guardar dados durante a execução
de uma instrução ou um programa.
Bus do CPU
accumulator
register-
Registos Gerais
Desliga
ENABLE
Desliga o enable – assim o BUS
fica desimpedido podendo
circular outros dados
00101011
Registo de instrução ex: instrução ADD que vem da RAM
Por dentro do CPU+ ULA + Tipos de Registos
Teoria
00110110
accumulator register- armazena os
resultados de quaisquer cálculos da
unidade lógica e aritmética
Registos Gerais Alguns destes
registos servem para guardar a
instrução corrente de um dado
programa. Servem também para
guardar dados durante a execução
de uma instrução ou um programa.
Bus do CPU
accumulator
register-
Registos Gerais
00101011
Registo de instrução ex: instrução ADD que vem da RAM
Registo de endereços - armazena o
endereço de RAM do próximo BYTE
de dados a ser procurado ou
armazenado na RAM pela UC
00101011
Registo de instrução - armazena os
detalhes da próxima instrução a ser
executada pela unidade de controlo
Registo de
endereços
00110110

Mais conteúdo relacionado

Mais procurados

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
Alex Camargo
 
Uma CPU simples para fins didáticos
Uma CPU simples para fins didáticosUma CPU simples para fins didáticos
Uma CPU simples para fins didáticos
JulioLeme
 
Tutorial sobre iptables
Tutorial sobre iptablesTutorial sobre iptables
Tutorial sobre iptables
Marcelo Barros de Almeida
 
Apostila firewall-consulta
Apostila firewall-consultaApostila firewall-consulta
Apostila firewall-consulta
rafael informática
 
Segurança de Dados e Informações - Aula 5 - Firewall | Iptables
Segurança de Dados e Informações - Aula 5 - Firewall | IptablesSegurança de Dados e Informações - Aula 5 - Firewall | Iptables
Segurança de Dados e Informações - Aula 5 - Firewall | Iptables
Ministério Público da Paraíba
 
Estrutura básica dos computadores
Estrutura básica dos computadoresEstrutura básica dos computadores
Estrutura básica dos computadores
aamdcarvalho
 

Mais procurados (6)

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
 
Uma CPU simples para fins didáticos
Uma CPU simples para fins didáticosUma CPU simples para fins didáticos
Uma CPU simples para fins didáticos
 
Tutorial sobre iptables
Tutorial sobre iptablesTutorial sobre iptables
Tutorial sobre iptables
 
Apostila firewall-consulta
Apostila firewall-consultaApostila firewall-consulta
Apostila firewall-consulta
 
Segurança de Dados e Informações - Aula 5 - Firewall | Iptables
Segurança de Dados e Informações - Aula 5 - Firewall | IptablesSegurança de Dados e Informações - Aula 5 - Firewall | Iptables
Segurança de Dados e Informações - Aula 5 - Firewall | Iptables
 
Estrutura básica dos computadores
Estrutura básica dos computadoresEstrutura básica dos computadores
Estrutura básica dos computadores
 

Semelhante a Processador funcionamento

Hardware
Hardware Hardware
Hardware
Elisio Melo
 
A unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computadorA unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computador
marcelokuhl
 
Barramento
BarramentoBarramento
Barramento
Othon Oliveira
 
Aula 004 noções de hardware
Aula 004   noções de hardwareAula 004   noções de hardware
Aula 004 noções de hardware
Flávio Freitas
 
cpu.pdf
cpu.pdfcpu.pdf
cpu.pdf
FidelSabi
 
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
 
Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptx
OsvaldoJooNhabete
 
Apostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo maisApostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo mais
Gilberto Mota
 
Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)
Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)
Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)
Leinylson Fontinele
 
Pic apostila
Pic apostilaPic apostila
Pic apostila
moschen
 
AA Apresentacao_TIMER0_PIC16F877A_2016.pdf
AA Apresentacao_TIMER0_PIC16F877A_2016.pdfAA Apresentacao_TIMER0_PIC16F877A_2016.pdf
AA Apresentacao_TIMER0_PIC16F877A_2016.pdf
SilvanildoManoeldaSi
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
Paulo Fonseca
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
Paulo Fonseca
 
S.o aula 3334
S.o aula 3334S.o aula 3334
S.o aula 3334
Armando Rivarola
 
bom-1.pdf
bom-1.pdfbom-1.pdf
bom-1.pdf
JoberthSilva
 
Arquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamentoArquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamento
Alex Camargo
 
8085 Introducao
8085 Introducao8085 Introducao
8085 Introducao
edgluc2001
 
Processador
ProcessadorProcessador
Ic na13
Ic na13Ic na13
F oc aula_03a
F oc aula_03aF oc aula_03a

Semelhante a Processador funcionamento (20)

Hardware
Hardware Hardware
Hardware
 
A unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computadorA unidade central de processamento - o que acontece dentro do computador
A unidade central de processamento - o que acontece dentro do computador
 
Barramento
BarramentoBarramento
Barramento
 
Aula 004 noções de hardware
Aula 004   noções de hardwareAula 004   noções de hardware
Aula 004 noções de hardware
 
cpu.pdf
cpu.pdfcpu.pdf
cpu.pdf
 
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
 
Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptx
 
Apostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo maisApostila para aprender sobre CPUs e tudo mais
Apostila para aprender sobre CPUs e tudo mais
 
Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)
Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)
Sistemas Operacionais - Aula 03 (Conceitos de hardware e software)
 
Pic apostila
Pic apostilaPic apostila
Pic apostila
 
AA Apresentacao_TIMER0_PIC16F877A_2016.pdf
AA Apresentacao_TIMER0_PIC16F877A_2016.pdfAA Apresentacao_TIMER0_PIC16F877A_2016.pdf
AA Apresentacao_TIMER0_PIC16F877A_2016.pdf
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
 
Arquitetura 8 3
Arquitetura 8 3Arquitetura 8 3
Arquitetura 8 3
 
S.o aula 3334
S.o aula 3334S.o aula 3334
S.o aula 3334
 
bom-1.pdf
bom-1.pdfbom-1.pdf
bom-1.pdf
 
Arquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamentoArquitetura de Computadores: Unidade central de processamento
Arquitetura de Computadores: Unidade central de processamento
 
8085 Introducao
8085 Introducao8085 Introducao
8085 Introducao
 
Processador
ProcessadorProcessador
Processador
 
Ic na13
Ic na13Ic na13
Ic na13
 
F oc aula_03a
F oc aula_03aF oc aula_03a
F oc aula_03a
 

Mais de Carlos Pereira

Matrizes Pascal - programação
Matrizes Pascal - programaçãoMatrizes Pascal - programação
Matrizes Pascal - programação
Carlos Pereira
 
Quiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasQuiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicas
Carlos Pereira
 
Quiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicasQuiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicas
Carlos Pereira
 
Quiz Sistemas Digitais Multiplexadores
Quiz Sistemas Digitais MultiplexadoresQuiz Sistemas Digitais Multiplexadores
Quiz Sistemas Digitais Multiplexadores
Carlos Pereira
 
Quiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresQuiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadores
Carlos Pereira
 
Circuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídasCircuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídas
Carlos Pereira
 
descodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitaisdescodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitais
Carlos Pereira
 
comparadores sistemas digitais
comparadores sistemas digitaiscomparadores sistemas digitais
comparadores sistemas digitais
Carlos Pereira
 
M3 descodificadorde7segmentos
M3 descodificadorde7segmentosM3 descodificadorde7segmentos
M3 descodificadorde7segmentos
Carlos Pereira
 
Caderno de exercícios Sistemas digitais - Portas lógicas
Caderno de exercícios  Sistemas digitais - Portas lógicasCaderno de exercícios  Sistemas digitais - Portas lógicas
Caderno de exercícios Sistemas digitais - Portas lógicas
Carlos Pereira
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
Carlos Pereira
 
Cheat sheet sistemas numericos
Cheat sheet sistemas numericosCheat sheet sistemas numericos
Cheat sheet sistemas numericos
Carlos Pereira
 
Sistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de NumeraçãoSistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de Numeração
Carlos Pereira
 
Sistemas digitais e analógicos
Sistemas digitais e analógicosSistemas digitais e analógicos
Sistemas digitais e analógicos
Carlos Pereira
 
Excel
ExcelExcel
Webforms
WebformsWebforms
Webforms
Carlos Pereira
 
Java interface
Java interfaceJava interface
Java interface
Carlos Pereira
 
TcpiP redes internas externas
TcpiP redes internas externasTcpiP redes internas externas
TcpiP redes internas externas
Carlos Pereira
 
Java
JavaJava
TcpiP
TcpiPTcpiP

Mais de Carlos Pereira (20)

Matrizes Pascal - programação
Matrizes Pascal - programaçãoMatrizes Pascal - programação
Matrizes Pascal - programação
 
Quiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicasQuiz 1 sdac portas lógicas
Quiz 1 sdac portas lógicas
 
Quiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicasQuiz 2 sdac portas lógicas
Quiz 2 sdac portas lógicas
 
Quiz Sistemas Digitais Multiplexadores
Quiz Sistemas Digitais MultiplexadoresQuiz Sistemas Digitais Multiplexadores
Quiz Sistemas Digitais Multiplexadores
 
Quiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadoresQuiz Sistemas Digitais comparadores
Quiz Sistemas Digitais comparadores
 
Circuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídasCircuitos Combinatórios de múltiplas saídas
Circuitos Combinatórios de múltiplas saídas
 
descodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitaisdescodificadores codificadores Encoder Decoder Sistemas Digitais
descodificadores codificadores Encoder Decoder Sistemas Digitais
 
comparadores sistemas digitais
comparadores sistemas digitaiscomparadores sistemas digitais
comparadores sistemas digitais
 
M3 descodificadorde7segmentos
M3 descodificadorde7segmentosM3 descodificadorde7segmentos
M3 descodificadorde7segmentos
 
Caderno de exercícios Sistemas digitais - Portas lógicas
Caderno de exercícios  Sistemas digitais - Portas lógicasCaderno de exercícios  Sistemas digitais - Portas lógicas
Caderno de exercícios Sistemas digitais - Portas lógicas
 
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃOSISTEMAS digitais SISTEMAS DE NUMERAÇÃO
SISTEMAS digitais SISTEMAS DE NUMERAÇÃO
 
Cheat sheet sistemas numericos
Cheat sheet sistemas numericosCheat sheet sistemas numericos
Cheat sheet sistemas numericos
 
Sistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de NumeraçãoSistemas digitais - Sistemas de Numeração
Sistemas digitais - Sistemas de Numeração
 
Sistemas digitais e analógicos
Sistemas digitais e analógicosSistemas digitais e analógicos
Sistemas digitais e analógicos
 
Excel
ExcelExcel
Excel
 
Webforms
WebformsWebforms
Webforms
 
Java interface
Java interfaceJava interface
Java interface
 
TcpiP redes internas externas
TcpiP redes internas externasTcpiP redes internas externas
TcpiP redes internas externas
 
Java
JavaJava
Java
 
TcpiP
TcpiPTcpiP
TcpiP
 

Último

Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
Professor Belinaso
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Biblioteca UCS
 
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdfCRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
soaresdesouzaamanda8
 
cronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdfcronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdf
todorokillmepls
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
LucianaCristina58
 
Pintura Romana .pptx
Pintura Romana                     .pptxPintura Romana                     .pptx
Pintura Romana .pptx
TomasSousa7
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
AurelianoFerreirades2
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
AntnioManuelAgdoma
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
ValdineyRodriguesBez1
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
TomasSousa7
 
OS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdfOS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdf
AmiltonAparecido1
 
AVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptx
AVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptxAVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptx
AVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptx
AntonioVieira539017
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
Mary Alvarenga
 
Vogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantilVogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantil
mamaeieby
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
MarcosPaulo777883
 
epidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).pptepidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).ppt
MarceloMonteiro213738
 
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
MessiasMarianoG
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
LuizHenriquedeAlmeid6
 
Testes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdfTestes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdf
lveiga112
 
Aula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sonsAula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sons
Érika Rufo
 

Último (20)

Introdução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escolaIntrodução à Sociologia: caça-palavras na escola
Introdução à Sociologia: caça-palavras na escola
 
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
Sistema de Bibliotecas UCS - Chronica do emperador Clarimundo, donde os reis ...
 
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdfCRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
CRONOGRAMA - PSC 2° ETAPA 2024.pptx (1).pdf
 
cronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdfcronograma-enem-2024-planejativo-estudos.pdf
cronograma-enem-2024-planejativo-estudos.pdf
 
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx- TEMPLATE DA PRATICA - Psicomotricidade.pptx
- TEMPLATE DA PRATICA - Psicomotricidade.pptx
 
Pintura Romana .pptx
Pintura Romana                     .pptxPintura Romana                     .pptx
Pintura Romana .pptx
 
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdfA QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
A QUESTÃO ANTROPOLÓGICA: O QUE SOMOS OU QUEM SOMOS.pdf
 
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
347018542-PAULINA-CHIZIANE-Balada-de-Amor-ao-Vento-pdf.pdf
 
05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx05-os-pre-socraticos sociologia-28-slides.pptx
05-os-pre-socraticos sociologia-28-slides.pptx
 
Rimas, Luís Vaz de Camões. pptx
Rimas, Luís Vaz de Camões.          pptxRimas, Luís Vaz de Camões.          pptx
Rimas, Luís Vaz de Camões. pptx
 
OS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdfOS elementos de uma boa Redação para o ENEM.pdf
OS elementos de uma boa Redação para o ENEM.pdf
 
AVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptx
AVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptxAVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptx
AVALIAÇÃO DIAGNÓSTICA - 8º ANO 2024.pptx
 
Atividade letra da música - Espalhe Amor, Anavitória.
Atividade letra da música - Espalhe  Amor, Anavitória.Atividade letra da música - Espalhe  Amor, Anavitória.
Atividade letra da música - Espalhe Amor, Anavitória.
 
Vogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantilVogais Ilustrados para alfabetização infantil
Vogais Ilustrados para alfabetização infantil
 
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptxTreinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
Treinamento NR 38 - CORPO PRINCIPAL da NORMA.pptx
 
epidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).pptepidemias endemia-pandemia-e-epidemia (1).ppt
epidemias endemia-pandemia-e-epidemia (1).ppt
 
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
759-fortaleza-resultado-definitivo-prova-objetiva-2024-05-28.pdf
 
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptxSlides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
Slides Lição 11, CPAD, A Realidade Bíblica do Inferno, 2Tr24.pptx
 
Testes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdfTestes + soluções_Mensagens12 )11111.pdf
Testes + soluções_Mensagens12 )11111.pdf
 
Aula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sonsAula 1 do livro de Ciências do aluno - sons
Aula 1 do livro de Ciências do aluno - sons
 

Processador funcionamento

  • 2. Por dentro do CPU + ULA Teoria - Considerando que a ALU já tem dois números porque já fez LOAD - CPU recebe a instrução da RAM (que está dentro de um endereço) previamente solicitado pelo CPU) com o tipo de operação a realizar ULA - unidade lógica e aritmética ALU arithmetic logic unit UC - unidade de controlo CU - control unit Input A Input B Output A recordar - Instrução LOAD - carrega 2 números da RAM para o CPU - Enable Ligado – permite transferência de dados da RAM para o CPU
  • 3. Por dentro do CPU + ULA Exemplo SOMA ULA - unidade lógica e aritmética ALU arithmetic logic unit UC - unidade de controlo CU - control unit Input A Input B - Considerando que a ALU já tem dois números porque já fez LOAD - CPU recebe a instrução da RAM (que está dentro de um endereço) previamente solicitado pelo CPU) com o tipo de operação a realizar 2 3 Output 5 RAM envia instrução ao CPU UC envia instrução soma à ULA
  • 4. Por dentro do CPU+ ULA + Registos Teoria ULA - unidade lógica e aritmética ALU arithmetic logic unit UC - unidade de controlo CU - control unit Input A Input B 2 3 0 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1 0 0 1 1 0 1 1 0 Registo / Register - Os registos atuam como a RAM, a grande diferença é que estão dentro do CPU. Os registos armazenam dados temporariamente, ou seja, quando o registo armazena um dado não quer dizer que ele esteja a SALVO, para isso a UC recorre ao SET e ENABLE que estão dentro do CPU SET Enable SET – LIGADO – O numero que está no registo é guardado temporariamente ENABLE– LIGADO – O numero que está guardado no registo pode circular no BUS do CPU BUS do CPU
  • 5. Por dentro do CPU+ ULA + Registos Exemplo resultado da soma ULA - unidade lógica e aritmética ALU arithmetic logic unit UC - unidade de controlo CU - control unit Input A Input B 2 3 0 0 1 1 0 1 1 0 1 1 1 1 1 1 1 1 128 64 32 16 8 4 2 1 0 0 1 1 0 1 1 0 Registo / Register - Os registos atuam como a RAM, a grande diferença é que estão dentro do CPU. Os registos armazenam dados temporariamente, ou seja, quando o registo armazena um dado não quer dizer que ele esteja a SALVO, para isso a UC recorre ao SET e ENABLE que estão dentro do CPU SET Enable SET – LIGADO – O numero que está no registo é guardado temporariamente ENABLE– LIGADO – O numero que está guardado no registo pode circular no BUS do CPU BUS do CPU Resultado da soma – Neste momento o resultado da soma é colocado no registo NÃO está guardado
  • 6. Por dentro do CPU+ ULA + Tipos de Registos Teoria 0011011000110110 accumulator register- armazena os resultados de quaisquer cálculos da unidade lógica e aritmética Liga ENABLE Liga SET Registos Gerais. Alguns destes registos servem para guardar a instrução corrente de um dado programa. Servem também para guardar dados durante a execução de uma instrução ou um programa. Bus do CPU accumulator register- Registos Gerais Desliga ENABLE Desliga o enable – assim o BUS fica desimpedido podendo circular outros dados 00101011 Registo de instrução ex: instrução ADD que vem da RAM
  • 7. Por dentro do CPU+ ULA + Tipos de Registos Teoria 00110110 accumulator register- armazena os resultados de quaisquer cálculos da unidade lógica e aritmética Registos Gerais Alguns destes registos servem para guardar a instrução corrente de um dado programa. Servem também para guardar dados durante a execução de uma instrução ou um programa. Bus do CPU accumulator register- Registos Gerais 00101011 Registo de instrução ex: instrução ADD que vem da RAM Registo de endereços - armazena o endereço de RAM do próximo BYTE de dados a ser procurado ou armazenado na RAM pela UC 00101011 Registo de instrução - armazena os detalhes da próxima instrução a ser executada pela unidade de controlo Registo de endereços 00110110