Pet computação UFPE Arquitetura Von Neumann. pet computação UFPE 1.Definição e tipos de arquitetura Quando falamos em arquitetura temos dois tipos a considerar:

Slides:



Advertisements
Apresentações semelhantes
Microcontroladores Uma visão geral.
Advertisements

Organização e Arquitetura de Computadores I Introdução
Organização de Computadores I
CPU: Controle e processamento
O Sistema de Computação
Arquitetura e organização de computadores
Arquitetura e organização de computadores.
Organização de computadores Professora Marcela Santos Aula 7 – A arquitetura de von Neumann.
Autor: Salvador P. Gimenez
Arquitetura de Computadores
Software Básico Silvio Fernandes
Introdução à Informática
Sistemas Operacionais
Professor: Erivelto Tschoeke – UDESC/CEPLAN
Arquitetura de Computadores
Arquitetura de Computadores
Arquitetura de Computadores
2- Entendendo o que é Arquitetura e Organização
Prof. João Paulo de Toledo Gomes
Processadores Livro Introdução à Organização de Computadores Capítulo: 6 – Processadores.
Unidade Central de Processamento
Unidade Central de Processamento
Prof.: Vagner Pinto Borges Prof.: Vagner Pinto Introdução à Arquitetura e Organização.
Representação de Instruções
UCP Memória Principal Controladores E/S
Unidade Central de Processamento UCP
Organização de Computadores
Arquiteturas Von Neumann e Harvard Computador Cleópatra
Sistemas Operacionais I
Laboratório I Mateus Raeder Material baseado nos originais da
Organização de um computador
Aula de apoio aos feras: Arquitetura de Computadores e
Agenda - Aula 2 Introdução (Computador Digital) Processadores
Pet computação UFPE Aula de apoio aos feras: Arquitetura de Computadores.
Processamento de dados na UCP e memória UCP
Arquitetura de Computadores
Unidade Central De Processamento: Processador
POLIMIG Curso Técnico em Informática Disciplina: Hardware
Organização e Arquitetura de Computadores
Unidade Central De Processamento: Processador
Fundamentos de Arquitetura da Computação
Técnico em Informática
Organização e Arquitetura de Computadores
Unidade de Controle.
Arquiteturas Von Neumann e Harvard Computador Cleópatra
Tudo sobre o Processador
Curso: Sistemas de Informação Tópico 5
Processador 2014/2015 Comunicação de Dados Ricardo Bento 12ºL.
CPU (Unidade Central de Processamento Processador É constituído por um conjunto de chips responsáveis pela execução de cálculos, decisões lógicas e instruções.
UNIDADE LÓGICA ARITMÉTICA (ULA)
1. Introdução O processador é o componente vital do sistema de computação, responsável pela realização das operações de processamento (os cálculos matemáticos.
Processador André Santos nº1 Prof: Carlos Pereira
Introdução à Computação Componentes Básicos dos Computadores
Componentes básicos de um computador
Arquitetura de Computadores
O que devem fazer os Microprocessadores ?
Processadores.
Arquitetura de Computadores
Afonso Ferreira Miguel
Arquitetura de computadores
Introdução à Computação
Arquitetura de Sistemas Operacionais
Algoritmo e Estrutura de Dados I Introdução ao conceito de algoritmo Márcia Marra
Apresentação Objetivo: –Apresentação e revisão de conceitos básicos –Discussão da noção de algoritmo –Escopo da linguagem de programação –Exercício com.
ARQUITETURA DE VON NEUMANN
Sistemas Operacionais Arquitetura de Computadores
Microcontroladores.
Organização de Computadores Implementação da UCP Construção do caminho de dados Controle Implementação monociclo.
 Todo processador é constituído de circuitos capazes de realizar algumas operações primitivas:  Somar e subtrair  Mover um dado de um local de armazenamento.
Construção de Via de dados Trabalho Avaliativo do Primeiro Bimestre. Marcos André de Sena Silva.
Transcrição da apresentação:

pet computação UFPE Arquitetura Von Neumann

pet computação UFPE 1.Definição e tipos de arquitetura Quando falamos em arquitetura temos dois tipos a considerar: 1.Quais e como os componentes de hardware se relacionam 2.Que instruções são suportadas por cada um deles

pet computação UFPE 1.Definição e tipos de arquitetura Arquitetura de von Neumann: Cinco componentes básicos:controle,caminho de dados,memória e dispositivos de entrada e saída

pet computação UFPE 1.1Definição e tipos de arquitetura Cada um desses componentes é interligado aos demais por barramentos

pet computação UFPE 1.2Definição e tipos de arquitetura A arquitetura também é definida pelo conjunto de instruções que o processador pode executar Computador com um Conjunto Reduzido de Instruções(RISC) Computador com um Conjunto Complexo de Instruções(CISC)

pet computação UFPE 2.Os cinco componentes clássicos de um computador Vendo mais de perto a arquitetura von Neumann: A função desempenhada por cada entidade

pet computação UFPE 2.Os cinco componentes clássicos de um computador Processador(ou CPU): Datapath + Controle 1.Datapath:caminho que o dado percorre dentro do processador. A ULA(Unidade Lógica Aritmética) faz parte do Datapath 2. Controle:gerar todos os sinais de controle internos e externos ao processador.

pet computação UFPE 2.Os cinco componentes clássicos de um computador 3. Memória: dispositivo que permite armazenamento de dados e instruções

pet computação UFPE 2.Os cinco componentes clássicos de um computador 4. Dispositivos de Entrada:São dispositivos que fornecem dados para execução de um programa.Permitem a interação usuário-máquina. 5. Dispositivos de Saída:São dispositivos que exibem dados e informações processadas pelo computador.

pet computação UFPE 3. Como eles interagem de modo coerente(memória) Uma rua em que cada casa é endereçada por um número fixo e bem definido.A memória é como se fosse uma rua em que cada byte(casa) possui um número que o identifica EXCLUSIVAMENTE

pet computação UFPE Os processadores mais simples(RISC) seguem basicamente uma seqüência de passos para execução de uma instrução 3. Como eles interagem de modo coerente:executando uma instrução

pet computação UFPE Perceba que a cada seqüência de passos ocorre um PC guarda o valor do endereço da próxima instrução que deve ser executada 3. Como eles interagem de modo coerente Relembrando...

pet computação UFPE 3. Como eles interagem de modo coerente Como esta seqüência é executada no hardware?

pet computação UFPE O processador fornece a memória o endereço da instrução que deve ser lida, esta envia então o valor binário da instrução (32 ou 64 bits em processadores usuais) para o processador encerrando a fase de busca instrução.. 3. Como eles interagem de modo coerente

pet computação UFPE 3. Como eles interagem de modo coerente Dado que a instrução se encontra no processador o controle ira fazer a decodificação da instrução, nesse ponto o controle ira descobrir qual tipo de instrução a ser executada

pet computação UFPE Tipos básicos de instruções: Aritméticas: somas, subtrações Transferência de dados: entre memória e processador 3. Como eles interagem de modo coerente

pet computação UFPE 3. Como eles interagem de modo coerente Numa operação aritmética,por exemplo, os operandos são lidos da memória e vão para o processador para que a operação de fato seja executada.

pet computação UFPE 3. Como eles interagem de modo coerente Considerando novamente uma instrução aritmética, a via de dados, especificamente a ULA(unidade lógica aritmética), fará a execução propriamente dita da instrução, auxiliada pelos sinais emitidos pela unidade de controle.

pet computação UFPE Esta é a fase final da execução de uma instrução onde os resultados serão armazenados finalmente na Memória. O PC é então incrementado e se busca a próxima instrução dando continuidade ao ciclo. 3. Como eles interagem de modo coerente

pet computação UFPE Para finalizar esta seção: Como sincronizar todos os componentes para que esta seqüência seja respeitada? Um relógio único, um clock. 3. Como eles interagem de modo coerente