Introdução à Computação

Documentos relacionados
FACULDADE PITÁGORAS DISCIPLINA: ARQUITETURA DE COMPUTADORES

Organização Básica do Computador

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

Máquinas Multiníveis

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

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

SISTEMAS INFORMÁTICOS

SISTEMAS OPERACIONAIS 2007

Noções básicas de Informática: Software

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

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

SIS17-Arquitetura de Computadores

Fundamentos em Informática

Componentes de um Computador: Modelo Von Neumann

Fundamentos de Sistemas Computacionais Introdução

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

BARRAMENTO DO SISTEMA

INSTITUTO DE EMPREGO E FORMAÇÃO PROFISSIONAL, I.P.

Sistema de Computação

Microprocessadores. Prof. Leonardo Barreto Campos 1

ARQUITETURA DE COMPUTADORES

Capítulo 1 Introdução

Arquitetura e Organização de Computadores

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

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

3. Arquitetura Básica do Computador

Guilherme Pina Cardim. Relatório de Sistemas Operacionais I

1. CAPÍTULO COMPUTADORES

AUTOMAÇÃO DE ESCRITÓRIOS ADE

Componentes de um Sistema de Computador

Introdução à Arquitetura de Computadores

O Hardware Dentro da Unidade do Sistema

CENTRAL PRCESSING UNIT

INFORMÁTICA BÁSICA AULA 02. Docente: Éberton da Silva Marinho

Arquitetura de Von Neumann e os Computadores Modernos

Organização e Arquitetura de computadores

Estrutura geral de um computador

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

Componentes de um computador típico

Arquitetura e Organização de Computadores 2. Apresentação da Disciplina

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

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

Tipos de Computadores. Sediane Carmem Lunardi Hernandes

1.3. Componentes dum sistema informático HARDWARE SOFTWARE

Sistemas Operacionais. Roteiro. Hardware. Marcos Laureano

Visão Geral de Sistemas Operacionais

Organização e Arquitetura de Computadores

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

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

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

Organização e Arquitetura de Computadores I. de Computadores

Conceitos Básicos sobre Sistema de Computação

ULA Sinais de Controle enviados pela UC

ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Prof. André Dutton

Introdução. Unisinos. Leandro Tonietto ago-08

Sistemas Computacionais II Professor Frederico Sauer

AULA: Introdução à informática Computador Digital

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

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

1. DAS VAGAS: Estão disponíveis 2 (duas) vagas para Arquitetura e Montagem de Computadores e Algoritmos e Programação.

Arquitetura de Computadores. Ivan Saraiva Silva

Introdução à Arquitetura de Computadores IFES Campus Serra

ARQUITETURA DE COMPUTADORES

Sistemas Operacionais. Revisando alguns Conceitos de Hardware

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

Organização de Computadores Como a informação é processada?

Disciplina: INTRODUÇÃO AOS SISTEMAS DE COMPUTAÇÃO Carga Horária: 68 (sessenta e oito) horas Crédítos: 04 (quatro)

Organização de Computadores 1

Chama-se sistema informatizado a integração que

Sistema Operacional Correção - Exercício de Revisão

Escola Secundária de Emídio Navarro

Hardware de Computadores

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

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

5 Entrada e Saída de Dados:

Noções de Hardware. André Aziz Francielle Santos

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

Evolução dos Processadores

Sistemas Operacionais. Prof. André Y. Kusumoto

Introdução à Informática

Introdução a Informática. Prof.: Roberto Franciscatto

Prof. Sandrina Correia

Arquitetura de Computadores - Revisão -

Conceitos Básicos. Conceitos Básicos Memória

A história do Processadores O que é o processador Características dos Processadores Vários tipos de Processadores

1.1. Organização de um Sistema Computacional

UNIVERSIDADE FEDERAL RURAL DE PERNAMBUCO PRÓ-REITORIA DE ENSINO DE GRADUAÇÃO

Disciplina: Organização de computadores

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

Prof. Esp. Lucas Cruz

O que é Arquitetura de Computadores?

1. Introdução - contextos de aplicações

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

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

ARTIGO IV PRINCIPAIS PARTES DA CPU

Capítulo 1 Os Computadores e a Sua Arquitetura

Trabalho de: Alexandre / Paulo / Rui

Apresentação. Ementa da Disciplina. Objetivo da Disciplina. DCA-108 Sistemas Operacionais

Transcrição:

Introdução à Computação Noções básicas sobre arquitetura e organização de computadores Universidade Federal Rural de Pernambuco Professor: Abner Corrêa Barros abnerbarros@gmail.com

Funções do computador Processamento de dados Armazenamento de dados Movimentação de dados Controle 2

Arquitetura Básica de um Computador Unidade de Processamento Meio de armazenamento Interfaces de Entrada e Saida 3

Computador Elementar 4

Organização interna de um computador CPU 5

Organização interna de um computador CPU (Unidade Central de Processamento) o Celebro do computador o Responsável por buscar, decodificar e executar as instruções do programa o Principais características: Velocidade do Clock Número de cores Tamanho do barramento (32 ou 64 bits) Velocidade do barramento 6

Organização interna de um computador Memória Principal o Responsável por armazenar os programas e dados que estão sendo utilizados o Principais características: Tamanho do barramento (32 ou 64 bits) Velocidade do barramento Tecnologia de construção (DDR, DDR2, DDR3, VRAM, etc) 7

Organização interna de um computador Dispositivos de Entrada e Saida o São o meio de comunicação do computador com o mundo exterior o Exemplos: Teclado/Mouse Monitor Disco Rígido Interface de Rede Interface de captura 8

Princípio de funcionamento de um Computador Execução de algoritmos pré-definidos, descritos na forma de instruções da linguagem de máquina do processador utilizado Nenhum computador possui inteligência para elaborar e executar algoritmos de maneira autônoma Toda a inteligência dos computadores advêm dos algoritmos que estes executam 9

Processo de Execução de uma Instrução Buscar a instrução na memória Alterar o contador de programas para que este aponte para a próxima instrução Decodificar a instrução Se houver operandos a serem carregados, carrega os operandos 10

Processo de Execução de uma Instrução Executar a instrução Voltar à primeira etapa novamente para carregar a próxima instrução a ser executada 11

Lei Moore e a evolução dos computadores modernos Em 1965, quando não havia ainda nenhuma previsão real sobre o futuro do hardware, o então presidente da Intel, Gordon E. Moore fez uma previsão que se mostrou tão acertada que acabou se tornando uma lei, ficando conhecida como a Lei de Moore: daqui para frente o poder de processamento dos chips aumentará em 100% a cada período de 18 meses 12

Lei Moore e a evolução dos computadores modernos Moore fez sua predição baseado em duas premissas: As técnicas de fabricação dos Circuitos integrados tendem a evoluir a cada dia. Com a evolução nas técnicas de fabricação, a quantidade de transistores disponíveis por área de silício a cada nova geração de circuitos integrados deve aumentar significativamente. 13

Lei Moore e a evolução dos computadores modernos 14

Computadores Modernos A alta escala de integração verificada nos circuitos integrados, permitiu o desenvolvimento de processadores tanto mais poderosos quanto menores e com menor consumo de energia, isto possibilitou o desenvolvimento de diversos tipos de computadores os quais são empregados nas mais diversas áreas de aplicações 15

Computadores Modernos Personal Computers Desktop Notebooks Palmtops Netbooks 16

Computadores Modernos Embedded Computers Eletrodomésticos Dispositivos de Segurança Smart Card, Rf-Id, Alarmes Eletromedicina Entreterimento Indústria Automotiva Etc... 17

Arquitetura Multinível Em uma avaliação simplista e direta, poderíamos dizer que um sistema computacional é formado de duas partes distintas e interdependentes: Hardware Software 18

Arquitetura Multinível Uma análise mais criteriosa e detalhada revela a existência de outros níveis de abstraçao na arquitetura de um sistema computacional: 19

Arquitetura Multinível Existe uma grande lacuna entre o que é conveniente para as pessoas, do ponto de vista de descrição de um algorítmo, e o que é conveniente para uma máquina, do ponto de vista de execução de um algorítmo As pessoas raciocinam em X O hardware dos computadores só compreendem algoritmos descritos em Y 20

Arquitetura Multinível Solução: Desenvolver um sistema que permita o mapeamento entre o que as pessoas pensam e o que os computadores executam Pessoas pensam L1 (Software) Computadores executam L2 (Hardware, Nível Físico, Eletrônico) 21

Arquitetura Multinível Máquinas multiníveis contemporâneas 22