SlideShare a Scribd company logo
1 of 21
Download to read offline
Universidade Federal de Sergipe
Departamento de Computação
Microcomputadores




              Unidade Central de
              Processamento e Memória

Felipe J. R. Vieira




        Última Atualização em Outubro de 2011
Recapitulando




            103202 – Microcomputadores   2
Sumário



  ➢   Unidade Central de Processamento; e

  ➢   Memórias.




                  103202 – Microcomputadores   3
Unidade Central de Processamento

  ➢ É o chip principal de interpretação de
  comandos de um computador;

  ➢
     Tem como função principal unificar todo o
  sistema, controlando as funções realizadas por
  cada unidade funcional.

  ➢ É responsável pela execução de todos os
  programas do sistema, que obrigatoriamente
  deverão estar armazenados na memória
  principal.

                103202 – Microcomputadores         4
Unidade Central de Processamento




            103202 – Microcomputadores   5
Unidade Central de Processamento




            103202 – Microcomputadores   6
Unidade Central de Processamento
  ➢   A CPU é o cérebro do computador;

  ➢ Contém minúsculos transistores, que são os
  blocos de estrutura básico do computador;

  ➢ Atualmente o Core i7 tem 731 milhões de
  transistores;

  ➢
    É a CPU que executa as operações lógicas e
  aritméticas;

  ➢
    O processador possui duas unidades: Unidade
  de Controle (UC) e Unidade Lógica Aritmética
  (ULA).
                  103202 – Microcomputadores      7
Unidade de Controle (UC)


  ➢ Controla a E/S (entrada e saída, I/O, ou
  input/output) de informações;

  ➢   Executa   operações          e        comanda   o
  funcionamento da ULA;

  ➢
    Informa às demais unidades o que fazer e
  quando fazer.




               103202 – Microcomputadores                 8
Unidade Lógica e Aritmética (ULA)



  ➢Executa operações lógicas (se, e, ou, não, etc)
  e aritméticas (adição e subtração) requeridas
  pelos programas;

  ➢
      É a calculadora do processador.




                   103202 – Microcomputadores        9
Registradores

  ➢ São áreas de armazenamento temporário de
  alta velocidade;

  ➢
   Armazenam os dados que serão enviados para
  a ULA e armazena também as informações
  geradas pela ULA;

  ➢  Eles não fazem parte da memória; ao
  contrário,   são     áreas   especiais     de
  armazenamento temporário localizados dentro
  da própria CPU que oferecem a alta velocidade
  como vantagem.

               103202 – Microcomputadores         10
Relógio (Clock)

   ➢   É a velocidade de processamento;

   ➢ É medida em Hertz, que indica 1 ciclo por
   segundo;

   ➢
     O sinal de clock é utilizado pela UC para a
   execução das instruções;

   ➢  Pode ser utilizada como unidade de
   desempenho, pois quanto maior a frequência,
   mais instruções podem ser executadas em um
   mesmo intervalo de tempo.

                   103202 – Microcomputadores      11
Unidade Central de Processamento




            103202 – Microcomputadores   12
Memória - RAM

  ➢  Também conhecida por armazenamento
  primário, memória primária, armazenamento
  principal e memória principal;

  ➢
    Os fabricantes geralmente usam o termo RAM
  (random-access memory), memória de acesso
  aleatório;

  ➢
    Essa é a parte do computador que mantém
  dados e instruções a serem processados;



               103202 – Microcomputadores        13
Memória - RAM

  ➢ Embora esteja estreitamente relacionada com
  a CPU, a memória encontra-se em um lugar
  distinto;

  ➢
    A memória armazena instruções de programa
  ou dados apenas enquanto o programa ao qual
  eles pertencem estiver em execução;

  ➢
    A CPU não pode processar dados diretamente
  de um dispositivo de entrada ou disco, os dados
  precisam estar disponíveis primeiramente na
  memória;

                103202 – Microcomputadores          14
Memória - RAM

  ➢  Como os dados e as instruções de um
  dispositivo de entrada ou armazenamento
  chegam à memória?

  ➢A unidade de controle os envia para lá, assim
  como envia esses itens da memória para a ALU,
  onde a operação aritmética ou lógica é
  executada.




                103202 – Microcomputadores         15
Memória - RAM


  ➢ Os registradores guardam dados que estão
  diretamente relacionados com a operação que
  está sendo executada. A memória armazena
  dados que serão usados em breve. O
  armazenamento secundário mantém dados que
  podem ser necessários posteriormente, na
  execução do programa, ou talvez em algum
  momento futuro.



               103202 – Microcomputadores       16
Memória - RAM




           103202 – Microcomputadores   17
Memória - RAM

  ➢A maioria dos computadores modernos usa
  memória semicondutora;

  ➢
    A memória semicondutora é volátil, requer
  corrente elétrica contínua para representar
  dados;

  ➢  Um tipo importante de projeto de
  semicondutor é chamado de CMOS, usa pouca
  energia.


               103202 – Microcomputadores       18
Memória - RAM – Tipo de Memória

  ➢ A RAM pode ser de dois tipos: RAM estática
  (SRAM) e RAM dinâmica (DRAM);

  ➢
   A DRAM deve ser constantemente renovada, do
  contrário perderá seu conteúdo, daí o nome
  dinâmica;

  ➢A SRAM retém seu conteúdo sem intervenção
  da CPU, contanto que a energia elétrica seja
  mantida;


               103202 – Microcomputadores        19
Memória - RAM – Tipo de Memória


  ➢
    Embora a SRAM seja muito mais rápida, DRAM
  é usada na memória da maioria dos
  computadores pessoais por duas vantagens:
  tamanho e custo;

  ➢ A DRAM síncrona (SDRAM) é um tipo mais
  rápido de DRAM, usada na maioria dos PCs
  atualmente.




               103202 – Microcomputadores        20
Memória - RAM – Tipo de Memória

  ➢  Levando em consideração o encapsulamento
  da memória, existem dois tipos: SIMM (single in-
  line memory modules) e DIMM (dual in-line
  memory modules);

  ➢
   Os pinos de conexão da placa SIMM formam um
  único conjunto de contatos, ao passo que as
  placas DIMM têm dois conjuntos de contatos,
  permitindo um caminho de dados mais amplo e
  agiliza a transferência de dados.


                103202 – Microcomputadores           21

More Related Content

What's hot

Aula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioAula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioSuzana Viana Mota
 
Material aula informática básica
Material aula informática básicaMaterial aula informática básica
Material aula informática básicaCarlos Melo
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresJorge Ávila Miranda
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware softwarejocaco
 
Memorias rom ram
Memorias rom  ramMemorias rom  ram
Memorias rom ramRafaelKND
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)marconesilfer
 
425173045-Manual-0770.pdf
425173045-Manual-0770.pdf425173045-Manual-0770.pdf
425173045-Manual-0770.pdfAthena542429
 
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çõesAlex Camargo
 
Arquitetura Interna do Computador
Arquitetura Interna do ComputadorArquitetura Interna do Computador
Arquitetura Interna do ComputadorSara Gonçalves
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorSuzana Viana Mota
 
Arquitectura Interna Do Computador
Arquitectura Interna Do ComputadorArquitectura Interna Do Computador
Arquitectura Interna Do Computadoraerc
 
0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos 0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos Ribeiro Lelia
 
curso de computador bom e completo
curso de computador bom e completocurso de computador bom e completo
curso de computador bom e completomurilosoldier
 
Apresentação de Montagem e Manutenção
Apresentação de Montagem e ManutençãoApresentação de Montagem e Manutenção
Apresentação de Montagem e ManutençãoCDP_Online
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Guilherme Nonino Rosa
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadoresDaniel Moura
 

What's hot (20)

Aula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema BinárioAula 10 - Adição no Sistema Binário
Aula 10 - Adição no Sistema Binário
 
Material aula informática básica
Material aula informática básicaMaterial aula informática básica
Material aula informática básica
 
Aula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de ComputadoresAula07 - Arquitetura e Manutenção de Computadores
Aula07 - Arquitetura e Manutenção de Computadores
 
Exercícios de hardware software
Exercícios de hardware softwareExercícios de hardware software
Exercícios de hardware software
 
Memorias rom ram
Memorias rom  ramMemorias rom  ram
Memorias rom ram
 
Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)Introdução à Informática (Módulo 1)
Introdução à Informática (Módulo 1)
 
425173045-Manual-0770.pdf
425173045-Manual-0770.pdf425173045-Manual-0770.pdf
425173045-Manual-0770.pdf
 
Memória RAM
Memória RAMMemória RAM
Memória RAM
 
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
 
Arquitetura Interna do Computador
Arquitetura Interna do ComputadorArquitetura Interna do Computador
Arquitetura Interna do Computador
 
Aula02 - Componentes de um Computador
Aula02 - Componentes de um ComputadorAula02 - Componentes de um Computador
Aula02 - Componentes de um Computador
 
Arquitectura Interna Do Computador
Arquitectura Interna Do ComputadorArquitectura Interna Do Computador
Arquitectura Interna Do Computador
 
0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos 0770 Dispositivos e Periféricos
0770 Dispositivos e Periféricos
 
Aula 11 instalação de hardware
Aula 11 instalação de hardwareAula 11 instalação de hardware
Aula 11 instalação de hardware
 
curso de computador bom e completo
curso de computador bom e completocurso de computador bom e completo
curso de computador bom e completo
 
Apresentação de Montagem e Manutenção
Apresentação de Montagem e ManutençãoApresentação de Montagem e Manutenção
Apresentação de Montagem e Manutenção
 
Aula 06 - Sistema Binário
Aula 06 - Sistema BinárioAula 06 - Sistema Binário
Aula 06 - Sistema Binário
 
Barramentos
Barramentos Barramentos
Barramentos
 
Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1Manutenção de Computadores - Aula 1
Manutenção de Computadores - Aula 1
 
Aula 04 arquitetura de computadores
Aula 04   arquitetura de computadoresAula 04   arquitetura de computadores
Aula 04 arquitetura de computadores
 

Viewers also liked

Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Evandro Júnior
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04Felipe Pereira
 
ICC – Aula 07 – Condicional Múltipla
ICC – Aula 07 – Condicional MúltiplaICC – Aula 07 – Condicional Múltipla
ICC – Aula 07 – Condicional MúltiplaFelipe J. R. Vieira
 
Eduwikis
EduwikisEduwikis
Eduwikisula
 
Arquitetura básica de um computador
Arquitetura básica de um computadorArquitetura básica de um computador
Arquitetura básica de um computadorNécio de Lima Veras
 
Algoritmos e Estrutura de Dados - Aula 02
Algoritmos e Estrutura de Dados - Aula 02Algoritmos e Estrutura de Dados - Aula 02
Algoritmos e Estrutura de Dados - Aula 02thomasdacosta
 
Algoritmos e Estrutura de Dados - Aula 04
Algoritmos e Estrutura de Dados - Aula 04Algoritmos e Estrutura de Dados - Aula 04
Algoritmos e Estrutura de Dados - Aula 04thomasdacosta
 
Informática básica sistemas operacionais
Informática básica sistemas operacionaisInformática básica sistemas operacionais
Informática básica sistemas operacionaisMatheus França
 
Processamento dos dados
Processamento dos dadosProcessamento dos dados
Processamento dos dadosleiladb
 

Viewers also liked (20)

Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014Processadores / CPU (Unidade central de processamento) - Atualizado 2014
Processadores / CPU (Unidade central de processamento) - Atualizado 2014
 
Introdução a computação 04
Introdução a computação 04Introdução a computação 04
Introdução a computação 04
 
Cpu regi
Cpu regiCpu regi
Cpu regi
 
Aula 09 Processadores memórias e armazenamento Operador de microcomputador
Aula 09 Processadores memórias e armazenamento Operador de microcomputadorAula 09 Processadores memórias e armazenamento Operador de microcomputador
Aula 09 Processadores memórias e armazenamento Operador de microcomputador
 
O Computador
O ComputadorO Computador
O Computador
 
F oc aula_04
F oc aula_04F oc aula_04
F oc aula_04
 
ICC – Aula 07 – Condicional Múltipla
ICC – Aula 07 – Condicional MúltiplaICC – Aula 07 – Condicional Múltipla
ICC – Aula 07 – Condicional Múltipla
 
Portugues
PortuguesPortugues
Portugues
 
Eduwikis
EduwikisEduwikis
Eduwikis
 
Aula 05 - Envio de correiro eletrônico - Operador de Computador
Aula 05 - Envio de correiro eletrônico - Operador de ComputadorAula 05 - Envio de correiro eletrônico - Operador de Computador
Aula 05 - Envio de correiro eletrônico - Operador de Computador
 
Arquitetura básica de um computador
Arquitetura básica de um computadorArquitetura básica de um computador
Arquitetura básica de um computador
 
Aula 04 Introdução à navegação na internet - Operador de computador
Aula 04 Introdução à navegação na internet - Operador de computadorAula 04 Introdução à navegação na internet - Operador de computador
Aula 04 Introdução à navegação na internet - Operador de computador
 
Aula 08 Prova e questões de segurança
Aula 08 Prova e questões de segurançaAula 08 Prova e questões de segurança
Aula 08 Prova e questões de segurança
 
Aula 06 Internet, segurança e serviços gratuitos - Operador de Computador
Aula 06 Internet, segurança e serviços gratuitos - Operador de ComputadorAula 06 Internet, segurança e serviços gratuitos - Operador de Computador
Aula 06 Internet, segurança e serviços gratuitos - Operador de Computador
 
Algoritmos e Estrutura de Dados - Aula 02
Algoritmos e Estrutura de Dados - Aula 02Algoritmos e Estrutura de Dados - Aula 02
Algoritmos e Estrutura de Dados - Aula 02
 
Aula Inicial - Operador de Microcomputador - SENAI
Aula Inicial - Operador de Microcomputador - SENAIAula Inicial - Operador de Microcomputador - SENAI
Aula Inicial - Operador de Microcomputador - SENAI
 
Algoritmos e Estrutura de Dados - Aula 04
Algoritmos e Estrutura de Dados - Aula 04Algoritmos e Estrutura de Dados - Aula 04
Algoritmos e Estrutura de Dados - Aula 04
 
Informática básica sistemas operacionais
Informática básica sistemas operacionaisInformática básica sistemas operacionais
Informática básica sistemas operacionais
 
Software
SoftwareSoftware
Software
 
Processamento dos dados
Processamento dos dadosProcessamento dos dados
Processamento dos dados
 

Similar to MC – Aula 04 – Unidade central de processamento e Memória

MC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras InformaçõesMC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras InformaçõesFelipe J. R. Vieira
 
Introdução a computação 04 (1)
Introdução a computação 04 (1)Introdução a computação 04 (1)
Introdução a computação 04 (1)Felipe Pereira
 
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çãoMatheus Brito
 
MC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoMC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoFelipe J. R. Vieira
 
Introdução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptxIntrodução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptxRildo Reis
 
03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptxEduardoHernandes9
 
Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxOsvaldoJooNhabete
 
Aula 1 conhecimentos básicos - hardware
Aula 1    conhecimentos básicos - hardwareAula 1    conhecimentos básicos - hardware
Aula 1 conhecimentos básicos - hardwareCristiano Carvalho
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorRafaelx21
 
Estrutura e funcionamento do computador
Estrutura e funcionamento do computador Estrutura e funcionamento do computador
Estrutura e funcionamento do computador Mónica Martins
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorRaquel Costa
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorGoma1
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorRodolfo Estima
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computadorjoaoaleixo2014
 
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 computadorredesinforma
 
Dispositivos de memória
Dispositivos de memóriaDispositivos de memória
Dispositivos de memóriaTiago
 
Conceitos Básicos de Informática 2013
Conceitos Básicos de Informática 2013 Conceitos Básicos de Informática 2013
Conceitos Básicos de Informática 2013 rosetol
 

Similar to MC – Aula 04 – Unidade central de processamento e Memória (20)

MC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras InformaçõesMC - Aula 06 - Placa Mãe, E-S e Outras Informações
MC - Aula 06 - Placa Mãe, E-S e Outras Informações
 
Introdução a computação 04 (1)
Introdução a computação 04 (1)Introdução a computação 04 (1)
Introdução a computação 04 (1)
 
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
 
MC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de ArmazenamentoMC - Aula 05 - Memória e Dispositivos de Armazenamento
MC - Aula 05 - Memória e Dispositivos de Armazenamento
 
Informática
InformáticaInformática
Informática
 
Introdução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptxIntrodução a Computação - Unidade 5.pptx
Introdução a Computação - Unidade 5.pptx
 
03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx03 FTI Hardware e Software-atualizado.pptx
03 FTI Hardware e Software-atualizado.pptx
 
Hierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptxHierarquia dos Processadores da Intel.pptx
Hierarquia dos Processadores da Intel.pptx
 
Hardware
Hardware Hardware
Hardware
 
Aula 1 conhecimentos básicos - hardware
Aula 1    conhecimentos básicos - hardwareAula 1    conhecimentos básicos - hardware
Aula 1 conhecimentos básicos - hardware
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
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
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo 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
 
Tic estrutura e funcionamendo do computador
Tic  estrutura e funcionamendo do computadorTic  estrutura e funcionamendo do computador
Tic estrutura e funcionamendo do computador
 
cpu.pdf
cpu.pdfcpu.pdf
cpu.pdf
 
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
 
Dispositivos de memória
Dispositivos de memóriaDispositivos de memória
Dispositivos de memória
 
Conceitos Básicos de Informática 2013
Conceitos Básicos de Informática 2013 Conceitos Básicos de Informática 2013
Conceitos Básicos de Informática 2013
 

More from Felipe J. R. Vieira

ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasFelipe J. R. Vieira
 
POO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e InterfacePOO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e InterfaceFelipe J. R. Vieira
 
MC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas OperacionaisMC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas OperacionaisFelipe J. R. Vieira
 
MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)Felipe J. R. Vieira
 
ICC – Aula 09 – Estrutura de Repetição
ICC – Aula 09 – Estrutura de RepetiçãoICC – Aula 09 – Estrutura de Repetição
ICC – Aula 09 – Estrutura de RepetiçãoFelipe J. R. Vieira
 
POO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de AcessoPOO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de AcessoFelipe J. R. Vieira
 
POO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de ClassePOO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de ClasseFelipe J. R. Vieira
 
POO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e VetoresPOO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e VetoresFelipe J. R. Vieira
 
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicionalICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicionalFelipe J. R. Vieira
 
POO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosPOO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosFelipe J. R. Vieira
 
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saídaICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saídaFelipe J. R. Vieira
 
MC - Aula 03 - Conceitos Iniciais
MC - Aula 03 -  Conceitos IniciaisMC - Aula 03 -  Conceitos Iniciais
MC - Aula 03 - Conceitos IniciaisFelipe J. R. Vieira
 
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao JavaPOO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao JavaFelipe J. R. Vieira
 
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridadeICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridadeFelipe J. R. Vieira
 
MC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoMC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoFelipe J. R. Vieira
 
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentáriosICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentáriosFelipe J. R. Vieira
 
POO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação ImperativaPOO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação ImperativaFelipe J. R. Vieira
 

More from Felipe J. R. Vieira (20)

ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas EstruturasICC - Aula 15 - Ambiente Pascal e Suas Estruturas
ICC - Aula 15 - Ambiente Pascal e Suas Estruturas
 
POO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e InterfacePOO - Aula 13 - Classe Abstrata e Interface
POO - Aula 13 - Classe Abstrata e Interface
 
MC – Aula 11 – Aplicativos
MC – Aula 11 – AplicativosMC – Aula 11 – Aplicativos
MC – Aula 11 – Aplicativos
 
MC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas OperacionaisMC – Aula 10 – Sistemas Operacionais
MC – Aula 10 – Sistemas Operacionais
 
MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)MC – Aula 09 – Sistemas Operacionais (Introdução)
MC – Aula 09 – Sistemas Operacionais (Introdução)
 
POO - Aula 10 - Polimorfismo
POO - Aula 10 - PolimorfismoPOO - Aula 10 - Polimorfismo
POO - Aula 10 - Polimorfismo
 
POO - Aula 09 - Herança
POO - Aula 09 - HerançaPOO - Aula 09 - Herança
POO - Aula 09 - Herança
 
ICC – Aula 09 – Estrutura de Repetição
ICC – Aula 09 – Estrutura de RepetiçãoICC – Aula 09 – Estrutura de Repetição
ICC – Aula 09 – Estrutura de Repetição
 
POO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de AcessoPOO - Aula 06 - Modificadores de Acesso
POO - Aula 06 - Modificadores de Acesso
 
POO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de ClassePOO - Aula 07 - Construtores e Atributos de Classe
POO - Aula 07 - Construtores e Atributos de Classe
 
POO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e VetoresPOO - Aula 05 - Referências e Vetores
POO - Aula 05 - Referências e Vetores
 
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicionalICC - Aula 05 - Estrutura de controle, sequencial e condicional
ICC - Aula 05 - Estrutura de controle, sequencial e condicional
 
POO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetosPOO - Aula 04 - Introdução a classes e objetos
POO - Aula 04 - Introdução a classes e objetos
 
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saídaICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
ICC - Aula 04 - Expressões literais, comando de atribuição e de entrada/saída
 
MC - Aula 03 - Conceitos Iniciais
MC - Aula 03 -  Conceitos IniciaisMC - Aula 03 -  Conceitos Iniciais
MC - Aula 03 - Conceitos Iniciais
 
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao JavaPOO - Aula 02 -  Fatores de Qualidade de Software e Introdução ao Java
POO - Aula 02 - Fatores de Qualidade de Software e Introdução ao Java
 
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridadeICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
ICC - Aula 03 - Expressões aritméticas, lógicas e prioridade
 
MC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da ComputaçãoMC - Aula 02 - Histórico da Computação
MC - Aula 02 - Histórico da Computação
 
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentáriosICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
ICC - Aula 02 - Algoritmo estruturado, constantes, variáveis e comentários
 
POO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação ImperativaPOO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
POO – Aula 01 – Plano de Ensino e Revisão de Programação Imperativa
 

MC – Aula 04 – Unidade central de processamento e Memória

  • 1. Universidade Federal de Sergipe Departamento de Computação Microcomputadores Unidade Central de Processamento e Memória Felipe J. R. Vieira Última Atualização em Outubro de 2011
  • 2. Recapitulando 103202 – Microcomputadores 2
  • 3. Sumário ➢ Unidade Central de Processamento; e ➢ Memórias. 103202 – Microcomputadores 3
  • 4. Unidade Central de Processamento ➢ É o chip principal de interpretação de comandos de um computador; ➢ Tem como função principal unificar todo o sistema, controlando as funções realizadas por cada unidade funcional. ➢ É responsável pela execução de todos os programas do sistema, que obrigatoriamente deverão estar armazenados na memória principal. 103202 – Microcomputadores 4
  • 5. Unidade Central de Processamento 103202 – Microcomputadores 5
  • 6. Unidade Central de Processamento 103202 – Microcomputadores 6
  • 7. Unidade Central de Processamento ➢ A CPU é o cérebro do computador; ➢ Contém minúsculos transistores, que são os blocos de estrutura básico do computador; ➢ Atualmente o Core i7 tem 731 milhões de transistores; ➢ É a CPU que executa as operações lógicas e aritméticas; ➢ O processador possui duas unidades: Unidade de Controle (UC) e Unidade Lógica Aritmética (ULA). 103202 – Microcomputadores 7
  • 8. Unidade de Controle (UC) ➢ Controla a E/S (entrada e saída, I/O, ou input/output) de informações; ➢ Executa operações e comanda o funcionamento da ULA; ➢ Informa às demais unidades o que fazer e quando fazer. 103202 – Microcomputadores 8
  • 9. Unidade Lógica e Aritmética (ULA) ➢Executa operações lógicas (se, e, ou, não, etc) e aritméticas (adição e subtração) requeridas pelos programas; ➢ É a calculadora do processador. 103202 – Microcomputadores 9
  • 10. Registradores ➢ São áreas de armazenamento temporário de alta velocidade; ➢ Armazenam os dados que serão enviados para a ULA e armazena também as informações geradas pela ULA; ➢ Eles não fazem parte da memória; ao contrário, são áreas especiais de armazenamento temporário localizados dentro da própria CPU que oferecem a alta velocidade como vantagem. 103202 – Microcomputadores 10
  • 11. Relógio (Clock) ➢ É a velocidade de processamento; ➢ É medida em Hertz, que indica 1 ciclo por segundo; ➢ O sinal de clock é utilizado pela UC para a execução das instruções; ➢ Pode ser utilizada como unidade de desempenho, pois quanto maior a frequência, mais instruções podem ser executadas em um mesmo intervalo de tempo. 103202 – Microcomputadores 11
  • 12. Unidade Central de Processamento 103202 – Microcomputadores 12
  • 13. Memória - RAM ➢ Também conhecida por armazenamento primário, memória primária, armazenamento principal e memória principal; ➢ Os fabricantes geralmente usam o termo RAM (random-access memory), memória de acesso aleatório; ➢ Essa é a parte do computador que mantém dados e instruções a serem processados; 103202 – Microcomputadores 13
  • 14. Memória - RAM ➢ Embora esteja estreitamente relacionada com a CPU, a memória encontra-se em um lugar distinto; ➢ A memória armazena instruções de programa ou dados apenas enquanto o programa ao qual eles pertencem estiver em execução; ➢ A CPU não pode processar dados diretamente de um dispositivo de entrada ou disco, os dados precisam estar disponíveis primeiramente na memória; 103202 – Microcomputadores 14
  • 15. Memória - RAM ➢ Como os dados e as instruções de um dispositivo de entrada ou armazenamento chegam à memória? ➢A unidade de controle os envia para lá, assim como envia esses itens da memória para a ALU, onde a operação aritmética ou lógica é executada. 103202 – Microcomputadores 15
  • 16. Memória - RAM ➢ Os registradores guardam dados que estão diretamente relacionados com a operação que está sendo executada. A memória armazena dados que serão usados em breve. O armazenamento secundário mantém dados que podem ser necessários posteriormente, na execução do programa, ou talvez em algum momento futuro. 103202 – Microcomputadores 16
  • 17. Memória - RAM 103202 – Microcomputadores 17
  • 18. Memória - RAM ➢A maioria dos computadores modernos usa memória semicondutora; ➢ A memória semicondutora é volátil, requer corrente elétrica contínua para representar dados; ➢ Um tipo importante de projeto de semicondutor é chamado de CMOS, usa pouca energia. 103202 – Microcomputadores 18
  • 19. Memória - RAM – Tipo de Memória ➢ A RAM pode ser de dois tipos: RAM estática (SRAM) e RAM dinâmica (DRAM); ➢ A DRAM deve ser constantemente renovada, do contrário perderá seu conteúdo, daí o nome dinâmica; ➢A SRAM retém seu conteúdo sem intervenção da CPU, contanto que a energia elétrica seja mantida; 103202 – Microcomputadores 19
  • 20. Memória - RAM – Tipo de Memória ➢ Embora a SRAM seja muito mais rápida, DRAM é usada na memória da maioria dos computadores pessoais por duas vantagens: tamanho e custo; ➢ A DRAM síncrona (SDRAM) é um tipo mais rápido de DRAM, usada na maioria dos PCs atualmente. 103202 – Microcomputadores 20
  • 21. Memória - RAM – Tipo de Memória ➢ Levando em consideração o encapsulamento da memória, existem dois tipos: SIMM (single in- line memory modules) e DIMM (dual in-line memory modules); ➢ Os pinos de conexão da placa SIMM formam um único conjunto de contatos, ao passo que as placas DIMM têm dois conjuntos de contatos, permitindo um caminho de dados mais amplo e agiliza a transferência de dados. 103202 – Microcomputadores 21