Componentes de um Computador: Modelo Von Neumann



Documentos relacionados
Introdução à Arquitetura de Computadores. Prof.ª Ms. Elaine Cecília Gatto

Organização e Arquitetura de Computadores. Leslier S. Corrêa

Organização Básica do Computador

Visão Geral da Arquitetura de Computadores. Prof. Elthon Scariel Dias

Informática I. Aula 4. Aula 4-11/09/2006 1

Organização e Arquitetura de Computadores I. Introdução. Ivan Saraiva Silva Leonardo Casillo

BARRAMENTO DO SISTEMA

Unidade Central de Processamento (CPU) Processador. Renan Manola Introdução ao Computador 2010/01

Arquitetura de Computadores. Ivan Saraiva Silva

Introdução à Computação: Arquitetura von Neumann

Introdução à Organização e Arquitetura de Computadores. Prof. Leonardo Barreto Campos 1

SIS17-Arquitetura de Computadores

Microprocessadores. Prof. Leonardo Barreto Campos 1

Capítulo 2 (Livro Texto*) - Notas de Aula - Parte II

O processador é composto por: Unidade de controlo - Interpreta as instruções armazenadas; - Dá comandos a todos os elementos do sistema.

3. Arquitetura Básica do Computador

Sistemas Computacionais II Professor Frederico Sauer

Organização de Computadores 1

ULA Sinais de Controle enviados pela UC

Sistema de Computação

ARQUITETURA DE COMPUTADORES

Introdução. à Estrutura e Funcionamento de um Sistema Informático

Estrutura de um Computador

Componentes do Computador e. aula 3. Profa. Débora Matos

Arquitetura de Computadores - Revisão -

28/9/2010. Unidade de Controle Funcionamento e Implementação

Componentes de um computador típico

Visão geral do sistema de armazenamento e hierarquia de memória

Introdução à Organização de Computadores. Execução de Programas Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

Introdução à Arquitetura de Computadores

Sistemas Operacionais. Roteiro. Hardware. Marcos Laureano

Tais operações podem utilizar um (operações unárias) ou dois (operações binárias) valores.

Máquinas Multiníveis

Organização de Computadores Hardware

Disciplina: Introdução à Informática Profª Érica Barcelos

Entrada e Saída. Prof. Leonardo Barreto Campos 1

Máquina Multinível. Um programa pode ser definido como uma seqüência de instruções que descrevem como executar uma determinada tarefa.

Capítulo 3 Processadores de Propósito Geral: Software

ISL - Introdução. Sistema. Binário. Introdução. Tipos de Computador. Sub title text goes here. Unused Section Space 2. Unused Section Space 1

Introdução à Organização de Computadores. Sistemas da Computação Prof. Rossano Pablo Pinto, Msc. rossano at gmail com 2 semestre 2007

O Hardware Dentro da Unidade do Sistema

ARQUITETURA DE COMPUTADORES

Capacidade = 512 x 300 x x 2 x 5 = ,72 GB

FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

O hardware é a parte física do computador, como o processador, memória, placamãe, entre outras. Figura 2.1 Sistema Computacional Hardware

Sistemas Operacionais. Revisando alguns Conceitos de Hardware

Estrutura de um Computador. Linguagem de Programação Rone Ilídio UFSJ - CAP

Visão Geral de Sistemas Operacionais

Arquitetura de Von Neumann. Computador ISA

Infra-Estrutura de Hardware

Linguagem de Montagem Funcionamento de CPU e Assembly Rudimentar

Guilherme Pina Cardim. Relatório de Sistemas Operacionais I

AULA 1. Informática Básica. Gustavo Leitão. Disciplina: Professor:

Campus Capivari Análise e Desenvolvimento de Sistemas (ADS) Prof. André Luís Belini prof.andre.luis.belini@gmail.com /

Organização e Arquitetura de computadores

Componentes de um Sistema de Computador

Edeyson Andrade Gomes

Arquitetura e Organização de Computadores

20/09/2009 TRANSFORMANDO DADOS EM. PROCESSANDO DADOS George Gomes Cabral SISTEMAS NUMÉRICOS INFORMAÇÕES

Curso Técnico de Nível Médio

Memória principal; Unidade de Controle U C P. Unidade Lógica e Aritmética

PROCESSAMENTO DE DADOS

Sistemas Operacionais e Introdução à Programação. Módulo 1 Sistemas Operacionais

Arquitetura de Computadores Paralelismo, CISC X RISC, Interpretação X Tradução, Caminho de dados

NOTAS DE AULA Prof. Antonio Carlos Schneider Beck Filho (UFSM) Prof. Júlio Carlos Balzano de Mattos (UFPel) Arquitetura de Von Neumann

Microcontroladores e Microprocessadores

Parte 01. Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto

Fundamentos em Informática

Introdução à Arquitetura de Computadores. Capítulo 1: Introdução

Microinformática Introdução ao hardware. Jeronimo Costa Penha SENAI - CFP/JIP

CP C U P U - Un U i n da d d a e d e Ce C n e t n ral a de d e Pr P oc o es e sam a e m n e t n o o Pr P oc o es e sad a o d r o Aula 03

Prof. Sandrina Correia

A Unidade Central de Processamento é a responsável pelo processamento e execução de programas armazenados na MP.

TI Aplicada. Aula 03 Componentes Básicos Hardware e Rede. Prof. MSc. Edilberto Silva prof.edilberto.silva@gmail.com

Unidade Central de Processamento

Capítulo 4. MARIE (Machine Architecture Really Intuitive and Easy)

ANHANGUERA EDUCACIONAL. Capítulo 2. Conceitos de Hardware e Software

Sistemas Operacionais. Prof. Pedro Luís Antonelli Anhanguera Educacional

Arquitetura e Organização de Computadores I

Paralelismo. Computadores de alto-desempenho são utilizados em diversas áreas:

Universidade Tuiuti do Paraná UTP Faculdade de Ciências Exatas - FACET

SISTEMAS INFORMÁTICOS

3/9/2010. Ligação da UCP com o barramento do. sistema. As funções básicas dos registradores nos permitem classificá-los em duas categorias:

Introdução aos Computadores

Sistemas Numéricos bit / Byte BIT BYTE. Prof. Celso Candido ADS / REDES / ENGENHARIA

5 Entrada e Saída de Dados:

Disciplina: Introdução à Engenharia da Computação

Informática. Aulas: 01 e 02/12. Prof. Márcio Hollweg. Visite o Portal dos Concursos Públicos

Sistemas Operativos. Sumário. Estruturas de sistemas de computação. ! Operação de um sistema de computação. ! Estruturas de E/S

Escola Secundária de Emídio Navarro

Conceitos básicos de hardware, software e peopleware e modelo de Von Neumann

Arquitetura de Von Neumann e os Computadores Modernos

Memórias Prof. Galvez Gonçalves

Computador = Hardware + Dados

Introdução a Ciência da Computação Conceitos Básicos de Sistema PROFESSORA CINTIA CAETANO

Processadores. Prof. Alexandre Beletti Ferreira

Arquitetura de Computadores - Princípio de Funcionamento da CPU. Por Helcio Wagner da Silva

Componentes básicos de um sistema computacional. Cap. 1 (Stallings)

Sistemas Operacionais

Transcrição:

Componentes de um Computador: Modelo Von Neumann

Modelo de Von Neumann O nome refere-se ao matemático John Von Neumann que foi considerado o criador dos computadores da forma que são projetados até hoje. A ideia do modelo surgiu da necessidade de armazenar programas em um computador.

Modelo de Von Neumann O modelo de Von Neumann é também chamado de sistema de Von Neumann ou arquitetura de Von Neumann e são denominados computadores com programas armazenados. É o modelo de design da maioria dos computadores atuais; Programa e dados são armazenados juntos na memória principal; O programa é executado sequencialmente; A memória é endereçável.

Proposta Inicial Von Neumann Primeira parte específica Central Aritmetic ou CA Segunda parte específica Control Center ou CC Terceira parte específica Memóra ou M e Recording ou R Quarta parte específica input ou I Quinta parte específica output ou O

Modelo Von Neumann - Estrutura 3 sistemas de hardware: CPU ou UCP (unidade central de processamento) que contém: Uma unidade de controle (UC); Uma unidade lógica e aritmética (ULA); Vários registradores (memórias internas da CPU); Um contador de programas (PC); Sistema de memória principal Sistema de entrada e saída

Capacidade de executar instruções sequencialmente; Possui apenas um caminho de dados entre a UCP e a memória principal (chamado de Gargalo de Von Neumann)

Modelo Von Neumann

Arquitetura do computadores primeira geração Memória principal Unidade Central de processamento Unidade Aritmética e Lógica Unidade de Controle Unidades de memória secundária Console (tty) Leitora de cartões Impressora e perfuradora de cartões Equipamentos de entrada e

Principais funções da CPU Executar programas que esta armazenado na memória principal; Buscar as instruções desses programas; Examinar essas instruções; Executar instruções uma após as outras(sequencial).

Unidade de Controle Buscar instruções na memória principal; Determinar o tipo dessas instruções;

Unidade Lógica e Aritmética Efetuar operações aritméticas; Efetuar operações booleanas; Essas operações são necessárias para a execução dos programas;

Registradores da CPU São memórias de alta velocidade; Armazenam resultados temporários dentro da CPU; São usados para controlar as informações; Cada registrador tem uma função e tamanho; São lidos e escritos em alta velocidade pois são internos na CPU

Contadores de Programas É o registrador mais importante da CPU; Indica a próxima instrução a ser buscada para execução;

Registrador de instrução Contém a instrução que esta sendo executada no momento em questão

Barramentos É como esses dispositivos eletrônicos conversam; É um conjunto de fios paralelos (condutores de energia) que transmitem endereços da memória e registradores, dados, e também sinais de controle por onde transmitem bits.

Memória São responsável pelo armazenamento das informações e programas;

Entrada e Saída Unidades para transferências das informações.

Modelo de barramento do sistema Barramentos do Sistema CPU (ALU, Registradores e Controle) Memória Entrada e Saída (E/S) Barramento de Dados Barramento de Endereços Barramento de Controle Largura do barramento é o número de bits que são transportados. Frequência de operação é a velocidade com que os dados são transmitidos no barramento.

Exemplo de execução de instrução na máquina de Von Neumann A unidade de controle busca a próxima instrução do programa na memória principal; O contador de programa é usado pela unidade de controle para determinar onde a instrução esta localizada; Os operandos de dados requeridos para executar a instrução são carregados da memória e colocados em registradores; A unidade lógica aritmética executa a instrução e coloca os resultados em registradores ou na memória.

Esquema genérico de uma placa mãe

Referencias MONTEIRO, Mario A. Introdução a Organização de Computadores. 5ª ed. Rio de Janeiro: LTC, 2007 TANENBAUM, Andrew S. Organização Estruturada de Computadores. 5ª ed. São Paulo: Perason Prentice Hall, 2009 STALLING, William. Arquitetura e Organização de Computadores. 5ª ed. São Paulo: Pearson Prentice HALL, 2010. NULL, Linda. Princípios Básicos de Arquitetura e organização de Computdores. 2ª ed. Porto Alegre: Bookman, 2010