Modelo de Von Neumann

Documentos relacionados
ULA (ALU) - UNIDADE DE ARITMÉTICA E LÓGICA

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES PROF. DEJAIR PRIEBE

Algoritmos e Lógica de Programação Componentes e Arquitetura

Programador/a de Informática

Arquitetura de Computadores

Arquitetura de Microcontroladores Microcontroladores e Microprocessadores Especialização em Automação Industrial

ORGANIZAÇÃO DE COMPUTADORES CAPÍTULO4: MEMÓRIAPRINCIPAL

Micro-Arquiteturas de Alto Desempenho. Introdução. Ementa

Sistemas Operacionais. Conceitos de Hardware

Introdução a Tecnologia da Informação


Arquitetura de Computadores. Prof. João Bosco Jr.

INTRODUÇÃO AOS SISTEMAS LÓGICOS INTRODUÇÃO

Ivinhema-MS. Prof. Esp. Carlos Roberto das Virgens.

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Componentes de um computador Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial MICROCONTROLADORES PROFESSOR FLÁVIO MURILO

Organização e Arquitetura de Computadores I

AULA 2. Prof.: Jadiel Mestre. Introdução à Informática. Introdução à Informática Componentes de um Sistema de Informação

ü Capítulo 4 Livro do Mário Monteiro ü Introdução ü Hierarquia de memória ü Memória Principal ü Memória principal ü Memória cache

Bacharelado em Sistemas de Informação Sistemas Operacionais. Prof. Filipo Mór

Componentes de um Computador Típico

Sâmia Rodrigues Gorayeb. Arquitetura de Computadores Organização e Funcionamento

Elementos Físicos do SC e a Classificação de Arquiteturas

Hardware: Componentes Básicos. Sistema de Computador Pessoal. Anatomia de um Teclado. Estrutura do Computador. Arquitetura e Organização

Estrutura Básica de um Computador

ENGENHARIA DE SISTEMAS MICROPROCESSADOS

Introdução à Computação

SSC510 Arquitetura de Computadores. 6ª aula

SSC510 Arquitetura de Computadores 1ª AULA

Processadores. Principal função é executar programas armazenados na memória principal.

FACULDADE LEÃO SAMPAIO

Caracterização de Sistemas Distribuídos

Computador (arquitetura básica): b

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

Modelo de Von Neumann: conceito do programa armazenado

Principais Componentes do Gabinete. Componentes Básicos de um Computador. CPU ou UCP (Processador) 17/02/2017

Unidade Central de Processamento UCP (CPU)

Professor: Vlademir de Oliveira Disciplina: Microcontroladores e DSP. Memórias de Dados e de Programa

Introdução à Organização de Computadores. Aula 8

14/3/2016. Prof. Evandro L. L. Rodrigues

Multiprogramação leve em arquiteturas multi-core

INFORMÁTICA BÁSICA HARDWARE: COMPONENTES BÁSICOS E FUNCIONAMENTO.

AULA1 Introdução a Microprocessadores gerais. Disciplina: Aplicações Avançadas de Microprocessadores (AAM)

Arquitetura e Organização de Computadores. Processador Registrador Memória. Professor Airton Ribeiro

Arquitetura do Disciplina de Microcontroladores. Prof. Ronnier Prof. Rubão

SEL-433 APLICAÇÕES DE MICROPROCESSADORES I

AULA 03: PROCESSAMENTO PARALELO: MULTIPROCESSADORES

ORGANIZAÇÃO DE COMPUTADORES

ORGANIZAÇÃO DE COMPUTADORES

Estrutura de um computador digital. Gustavo Queiroz Fernandes

Conceitos e Gerenciamento de Memória

Introdução à Ciência da Computação

Algoritmos Computacionais

Memória Principal. Tiago Alves de Oliveira

Hardware e Software. Prof. Paulo Cesar F. de Oliveira, BSc, PhD

Conjunto de Instruções e Modelos de Arquiteturas

Introdução a Tecnologia da Informação

Introdução à Informática. Aula 1

Disciplina: Sistemas Operacionais

SRAM Static RAM. E/L Escrita Leitura. FPM DRAM Fast Page Mode EDO DRAM Extended Data Output SDRAM Synchronous DDR SDRAM Double Data Rate RDRAM Rambus

CPU. Funções: Componentes: Processamento; Controle. UC (Unidade de Controle); Registradores; ALU s, FPU s etc. Arquitetura de Computadores 3

Princípios de Sistemas de Informação. Infraestrutura de TI: Hardware e Software

Organização de Computadores Sistema de entrada e saída (I/O) e computação paralela. Professor: Francisco Ary

2. A influência do tamanho da palavra

O Sistema de Computação

Conceitos Básicos Processador

Prof. Benito Piropo Da-Rin. Arquitetura, Organização e Hardware de Computadores - Prof. B. Piropo

Sistemas Operacionais I

Organização de Computadores Aula 05

Nome: N.º Ano: Turma: Turno: Responde às seguintes questões 1. Qual o primeiro nome do computador à base de transístores?

Arquitetura de Computadores. Processamento Paralelo

HARDWARE. Givanaldo Rocha

SSC0611 Arquitetura de Computadores

Computadores podem ser úteis em problemas que envolvem: Grande número de dados. Grande número de cálculos. Complexidade. Precisão.

PCS-2529 Introdução aos Processadores. Prof. Dr. Paulo Sérgio Cugnasca

Parte I Multiprocessamento

FUNDAMENTOS DE ARQUITETURAS DE COMPUTADORES MEMÓRIA PRINCIPAL CAPÍTULO 4. Cristina Boeres

Arquitetura de Computadores Memória Principal

Estrutura e Funcionamento do Computador

Projeto de Sistemas Embarcados

2 Arquitetura de Computadores

ALP Algoritmos e Programação. . Um modelo de Computador

Manutenção de Microcomputadores I

CURSO TÉCNICO PROFISSIONALIZANTE Disciplina: Informática Básica (Hardware)

SEL-0415 Introdução à Organização de Computadores Aula 2 Prof. Dr. Marcelo Andrade da Costa Vieira

Organização de Computadores Processadores, Placa Mãe e Memória RAM. Professor: Francisco Ary Alves de Souza

Introdução aos microcontroladores Microcontroladores e microprocessadores Tecnologia em Manutenção Industrial

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES INTRODUÇÃO AO PARALELISMO: PROCESSADORES SUPERESCALARES. Prof. Dr. Daniel Caetano

Conceitos sobre Computadores

Célula, Palavra, Ciclo de Instruções e Lógica Temporizada

Barramento. Prof. Leonardo Barreto Campos 1

Aula 05. Fundamentos de Hardware e Software. Prof. Dr. Dilermando Piva Jr.

INTRODUÇÃO À TECNOLOGIA DA INFORMAÇÃO ORGANIZAÇÃO COMPUTACIONAL

7) Qual a importância da Unidade de Controle?

INFORMÁTICA MEMÓRIAS. Prof. MSc. Glécio Rodrigues de Albuquerque

3. Unidade Central de Processamento

Aula 10 Microcontrolador Intel 8051 Parte 1

CURSO TÉCNICO DE INFORMÁTICA. Fundamentos de Hardware e Software

Transcrição:

1 Modelo de Von Neumann Memória UC ALU Entrada Saída ACC 2

Arquitetura de Von Neumann 3 O Computador 4

Processador Microprocessadores São processadores contidos em um único encapsulamento (CI). Microcontroladores São microprocessadores desenvolvidos para aplicações específicas de controle e que possuem diversos recursos embutidos, como por exemplo as memórias de dados e de programas, portas de E/S, controlador de interrupção e etc. 5 Memória É onde os programas e os dados são armazenados: BIOS - que é um programa em linguagem de máquina que fica gravado em uma EPROM (Erase Programmable Read Only Memory) ou ROM. Memória Principal - onde ficam armazenados os programa e dos dados em um computador, e são memórias do tipo RAM dinâmica. Cache - composta por memórias do tipo RAM (Random Access Memory) estática que armazena os dados que o processador está utilizando de maneira a ganhar em desempenho. 6

Barramento Um barramento é uma estrutura de interconexão capaz de associar diversos componentes de um computador: Dados - responsável pela transferência de dados entre os componentes; Endereço - responsável pelo envio do endereço do processador para os demais componentes; Controle - responsável pelo envio e recebimento dos sinais de controle necessários para o funcionamento do computador. 7 Entrada e Saída Serve para a comunicação entre o computador e o mundo externo: Interface Controlador Dispositivo 8

Placa-Mãe 9 Tipos de Computadores Dedicados: Possuem funções específicas. São encontrados em equipamentos tais como videocassetes, computadores de bordo, etc. Geralmente sua função é limitada ao interesse do equipamento. Genéricos: São os que podem assumir diferentes funções, dependendo do programa. 10

Classificação de Flynn (1966) SISD Single Instruction, Single Data fluxo único de instruções e de dados. Ex: Computador tradicional SIMD Single Instruction, Multiple Data fluxo único de instruções e múltiplos de dados. Ex: Máquinas vetoriais MIMD Multiple Instruction, Multiple Data fluxo múltiplo de instruções e de dados. Ex: Máquinas Paralelas MISD Multiple Instruction, Single Data fluxo múltiplo de instruções e simples de dados. Ex: Não existe 11 Pipeline 12

Vetorial 13 Matricial 14

Paralela Multiprocessadores Clusters Computador Processador Processador Processador Processador Memória Memória Memória Memória Processador Processador Processador Processador Memória 15 Sistema Operacional Programadores Aplicativos Usuários Sistema Operacional Hardware 16

Sistema Operacional Cápsulas (shells) Processador de Comandos Sistema de Controle de Entrada e Saída Sistema de Arquivos Gerenciamento da Memória 17 Processadores Velocidade Clock - Quanto mais rápido for este relógio, mais rápido é o computador na resolução de um problema (programa). Tamanho do ciclo de máquina - Cada instrução necessita de um pequeno tempo (ciclo de máquina) para ser interpretada e executada pelo computador. Tamanho do barramento de dados - Quanto mais linhas existir nestes barramentos, mais fácil e rápida é a transferência de dados entre os componentes. Velocidade das memórias e periféricos - Quando o processador solicita uma informação da memória ou periférico, ele precisa aguardar por alguns instantes (nano até milisegundos) a resposta. 18

Computadores Mainframe 19 Computadores Microcomputador (Personal Computer PC) 20

Computadores 21 Computadores Chipset 22

Computadores Máquinas Paralelas 23