cpu cpu ou ucp1. unidade central de processamento cpu – central processing unit local onde os...
TRANSCRIPT
![Page 1: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/1.jpg)
CPU
CPU ou UCP 1
![Page 2: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/2.jpg)
Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são
manipulados Pode ser chamada de cérebro do
computador Minúsculo chip chamado
microprocessador
CPU ou UCP 2
![Page 3: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/3.jpg)
Função da CPU Processamento e execução dos
programas Executar as instruções Controlar as operações no
computador.
CPU ou UCP 3
![Page 4: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/4.jpg)
Partes Principais UAL - Unidade Aritmética e
Lógica UC - Unidade de Controle
CPU ou UCP 4
![Page 5: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/5.jpg)
UAL Unidade Aritmética e Lógica Tem por função a efetiva execução
das instruções Toda instrução que envolve
operações aritméticas são passadas pela UC para a ALU
Possui registradores que recebem dados e executam as operações
CPU ou UCP 5
![Page 6: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/6.jpg)
UC - Unidade de Controle Tem por funções a busca,
interpretação e controle de execução das instruções
Controle dos demais componentes do computador
Orienta o fluxo de dados Contem o conjunto de instruções
que a CPU é capaz de realizarCPU ou UCP 7
![Page 7: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/7.jpg)
Registradores Importantes na UCP Na UC - CI Contador de Instruções (em inglês:
PC - Program Counter) - armazena o endereço da próxima instrução a ser executada.
Na UC - RI Registrador de Instrução (em inglês: (IR - Instruction Register) - armazena a instrução a ser executada.
Na UAL - ACC Acumulador - 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
CPU ou UCP 9
![Page 8: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/8.jpg)
Diagrama funcional da UCP
CPU ou UCP 10
![Page 9: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/9.jpg)
Estratégias de implementação de processadores
CISC - Complex Instruction Set Computer - exemplo: PC, Macintosh; um conjunto de instruções maior e mais complexo, implicando num processador mais complexo, com ciclo de processamento mais lento; ou
RISC - Reduced Instruction Set Computer - exemplo: Power PC, Alpha, Sparc; um conjunto de instruções menor e mais simples, implicando num processador mais simples, com ciclo de processamento rápido.
CPU ou UCP 11
![Page 10: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/10.jpg)
Estratégias de construção do decodificador de instruções da UC
Wired logic (as instruções são todas implementadas em circuito)
Microcódigo (apenas um grupo básico de instruções são implementadas em circuitos; as demais são "montadas" através de microprogramas que usam as instruções básicas.
CPU ou UCP 12
![Page 11: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/11.jpg)
Ciclo de Instrução As instruções são executadas
sequencialmente (a não ser pela ocorrência de um desvio), uma a uma.
Ciclo de instrução indica a sequência de execução,isto é, controla o fluxo de execução das instruções.
CPU ou UCP 13
![Page 12: CPU CPU ou UCP1. Unidade Central de Processamento CPU – Central Processing Unit Local onde os dados são manipulados Pode ser chamada de cérebro do computador](https://reader038.vdocuments.site/reader038/viewer/2022102814/552fc12c497959413d8d147e/html5/thumbnails/12.jpg)
Ciclo de Instrução
CPU ou UCP 14