Your SlideShare is downloading. ×
F oc aula_03a
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×
Saving this for later? Get the SlideShare app to save on your phone or tablet. Read anywhere, anytime – even offline.
Text the download link to your phone
Standard text messaging rates apply

F oc aula_03a

990
views

Published on

Slide1

Slide1

Published in: Technology, Business

0 Comments
1 Like
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total Views
990
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
17
Comments
0
Likes
1
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide

Transcript

  • 1. Estrutura interna do computador . Física (Hardware)= Equipamento . Lógica (Software) = Programas . Interconexão = Ligação . Dados = Comunicação OC_Aula_03
  • 2. dispositivos de entrada e saída
    • a comunicação do usuário com o computador
    • a comunicação do computador com o meio ambiente (dispositivos externos a serem monitorados ou controlados)
    • armazenamento (gravação) de dados.
  • 3. Organização dos Sistemas Computacionais
    • Computador Pessoal Moderno
    Entrada Processamento Armazenamento Saída CPU CPU
  • 4. Entrada/Saida
    • ENTRADA: teclado, mouses , scanners , leitoras óticas, leitoras de cartões magnéticos, câmeras de vídeo, microfones, sensores, transdutores,etc
    • SAÍDA: impressoras, monitores de vídeo, plotters , atuadores, chaves, etc
    • I/O(E/S) Armazenamento: Discos, fitas
  • 5. Impressoras
    • Matricial
    • Plotter
    • Jato de Tinta (cores e ceras)
    • Laser
  • 6. Organização dos Sistemas Computacionais
    • Estrutura Interna do Computador
      • Unidade de processamento central (CPU)
        • Local onde realmente ocorre o processamento dos dados
      • Memória principal
        • Local onde o programa e os dados ficam temporariamente armazenados à disposição do processador
      • Entrada/Saída (I/O)
        • Dispositivos de comunicação do usuário para a máquina, e desta para o usuário
      • Interconexões
        • Oferece a ligação entre os diferentes dispositivos que querem se comunicar
  • 7. Entrada/Saida
    • Interface Interna
  • 8. Transmissao
    • Simplex
    • Duplex
    • Full Duplex
  • 9. Formas de Comunicação
    • Comunicação Serial
    • Os byte são desmontados, serializados e transferidos bit a bit por um único par condutor.
    • Na outra extremidade os bytes são novamente montado byte a byte.
  • 10. Formas de Comunicação
    • COMUNICAÇÃO EM PARALELO
    • Grupos de bits são transferidos simultaneamente bytes a bytes, através de diversas linhas condutoras
    • A taxa de transferência(" throughput ") é alta
  • 11. TABELA COMPARATIVA
    • Custo: Paralelo maior = Serial menor
    • Distancia: Paralelo Curta = Serial S/limite
    • Throughput :Paralelo Alto = Serial baixo
  • 12. Organização dos Sistemas Computacionais
    • Estrutura Interna do Computador
    Sistema de Interconexão CPU Memória Principal E/S
  • 13. Organização dos Sistemas Computacionais
    • Estrutura Interna do Computador
      • Unidade de processamento central (CPU)
        • controla as operações do computador e realiza as funções de processamento das informações (processador)
    Sistema de Interconexão CPU Memória Principal E/S
  • 14. Organização dos Sistemas Computacionais
    • Estrutura Interna do Computador
      • Memória principal
        • armazena os programas e os dados.
        • É volátil e tem capacidade limitada
    Sistema de Interconexão CPU Memória Principal E/S
  • 15. Organização dos Sistemas Computacionais
    • Estrutura Interna do Computador
      • Entrada/Saída (I/O)
        • realiza a transferência de informações entre o computador e o ambiente externo
        • vários dispositivos fazem diferentes operações
    Sistema de Interconexão CPU Memória Principal E/S
  • 16. Organização dos Sistemas Computacionais
    • Estrutura Interna do Computador
      • Interconexões
        • mecanismos de troca de informações entre a CPU, a memória principal e os dispositivos de entrada/saída
    Sistema de Interconexão CPU Memória Principal E/S
  • 17. Estrutura Interna da memória Interconexão Interna UAL Unidade de Controle Registradores
  • 18. DIAGRAMA DE BLOCOS DE UM COMPUTADOR
  • 19. Organização da Unidade de Processamento Central
    • Unidade Central de Processamento – UCP (em inglês, Central Processing Unity - CPU)
    ACC REGs Unidade de Controle Barramento Interno Barramento de Controle ULA
  • 20. Organização da Unidade de Processamento Central
    • UAL - Unidade Aritmética e Lógica
      • execução das instruções
    • Unidade de Controle (UC)
      • busca, interpretação e controle de execução das instruções
      • controle dos demais componentes do computador
  • 21. Organização da Unidade de Processamento Central
    • Diagrama funcional
    PC – Contador de Instruções (Program Counter) IR – Registrador de Instrução (Instruction Register) ACC – Acumulador (Accumulator) REGs – Registradores RDM – Registrador de Dados da Memória REM – Registrador de Endereços de Memória UC – Unidade de Controle Unidade de Controle Barram. de Endereços Barram. de Dados ACC REGs Barramento Interno ULA Barramento de Controle UC Decodificador de Instruções IR REM RDM Clock Memória Principal PC
  • 22. Organização da Unidade de Processamento Central
    • PC - Contador de Instruções (Program Counter)
      • armazena o endereço da próxima instrução a ser executada - tem sempre o mesmo tamanho do REM.
    • IR - Registrador de Instrução (IR - Instruction Register)
      • armazena a instrução a ser executada.
    • ACC - Acumulador (Accumulator)
      • armazena os dados (de entrada e resultados) para as operações na UAL; o acumulador é um dos principais elementos que definem o tamanho da palavra do computador - o tamanho da palavra é igual ao tamanho do acumulador.
  • 23. Organização da Unidade de Processamento Central
    • Diagrama funcional
    Unidade de Controle Barram. de Endereços Barram. de Dados Barramento Interno Barramento de Controle UC Decodificador de Instruções IR REM RDM Clock Memória Principal PC ACC REGs ULA
  • 24. Execução de um programa
    • O processador busca uma instrução de cada vez da memória e a executa. Algumas instruções requerem várias operações.
    • O processamento de uma instrução é chamado de ciclo de instrução ou de execução (execute cycle).
    • O processo de busca de instruções na memória é chamado de ciclo de busca (fetch cycle).
    Início Busca da Instrução Execução da Instrução Parada
  • 25. O que acontece em 1 ciclo de Clock
    • Valores lógicos são movidos de um conjunto de registradores através de fios e portas lógicas para um outro conjunto de registradores.
  • 26. Transferências de Registradores
    • Busca da Instrução (Instruction Fetch)
      • Instrução = MEM [PC]; PC <= PC + 1
    • Decodificação e Busca dos Operandos (Decode & Reg. Operand Fetch)
      • A = REG[rs]; B = REG[rt]; I = imm11(inst)
    • Execução (Execute)
      • resultados aritméticos, soma de endereços, comparação
    • Memória
      • load, store
    • Write-register
  • 27.
    • F I M

×