Estrutura Interna Computador. Modelo simples de um processador

Documentos relacionados
Estrutura Interna Computador. Overview Conceitos Informáticos. Fetch-Decode-Execute. Arquitectura de von Neumann

Arquitetura de Computadores

Estrutura e Funcionamento do Computador

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

Noções de Informática INSS. Novo Curso. Aula 01

Instalação e Manutenção de Computadores Sandra Silva

7º ano Ano letivo 2015/2016. Artur Ramísio

1. Conceitos Básicos de Computação

Hardware. Informática

Organização de um computador. O que é um computador Organização de um computador Arquitectura de von Neumann

Lic. Engenharia de Sistemas e Informática

Componentes constituintes de uma motherboard

i TIC 7/8 Funcionamento de um computador Informação 7 Unidade 1 A informação, o conhecimento e o mundo das tecnologias

Introdução a Tecnologia da Informação

Introdução Estrutura Conectores Jumpers Outros componentes ROM BIOS CHIPSET. Cap. 2 - Placas mãe

INFORMÁTICA. Professor: Venicio Paulo Mourão Saldanha Site:

Tecnologias de Informação e Comunicação. Conceitos Básicos

Curso Técnico de Nível Médio

O Sistema de Computação

Hardware. Componentes Básicos e Funcionamento

2 Arquitetura de Computadores

Conceitos sobre Computadores

Características do Gabinete

Sistema de Memórias COMPUTADOR CONTROLE ENTRADA VIA DE DADOS SAÍDA PROCESSADOR MEMÓRIA S E TO R R EC RE CEI TA S T EM S E TO R C A RNE S

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

HARDWARE. Givanaldo Rocha

Sistemas de Computação. O Computador. Eng. Jorge Munguambe. Lic. em Engenharia Informática

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro

Escola Secundária de Emídio Navarro

Arquitetura de Computadores. Infraestrutura de TI: Hardware

Escola Secundária de Emídio Navarro

Conector ATX principal

CONTEÚDO INFORMÁTICA RECEITA FEDERAL DO BRASIL * E O QUE VEM A SER FIRMWARE? MARCIO HOLLWEG

Curso EFA Técnico/a de Informática - Sistemas. Óbidos

Arquitetura de computadores

Hardware. Computador. Computador. Computador. Evolução dos Computadores. Laboratório de Utilização de Microcomputadores (DCA0302) Aula 01

O Interior do Micro. Observe os computadores: Fonte:

INTRODUÇÃO À INFORMÁTICA

Programador/a de Informática

Placa Mãe (Principal)

Informática I. Aula /09/2006 1

UNIVERSIDADE ESTADUAL DO PARÁ UEPA LISTA DE EXERCÍCIOS DE INTRODUÇÃO A COMPUTAÇÃO. 2. O que diferencia os computadores de 1ª geração dos da 2ª.

HARDWARE COMPONENTES BÁSICOS E FUNCIONAMENTO. Wagner de Oliveira

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

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

Programador/a de Informática

PLACA MÃE COMPONENTES BÁSICOS BIOS

INFORMÁTICA (NCINF) CONCEITOS BÁSICOS DE HARDWARE

Objetivo Da Aula 1- DESLIGAR O COMPUTADOR 2- PEGAR O CADERNO 3- ATENÇÃO 4-3º TRIMESTER PLACA MÃE, DIAGRAMA DE BLOCO E PROCESSADOR 19/11/2018

Introdução ao Hardware Informática Básica e Aplicada PROFESSOR: DANIEL BRANDÃO

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

PLACA MÃE. Hardware de Computadores

COMPUTADORES PC 20/9/2010 CRONOGRAMA INFORMÁTICA PREF. MUNICIPAL DE JAGUARÃO - RS O COMPUTADOR, INDEPENDENTE DO TIPO: MAINFRAME NOTEBOOK PALMTOP

DEFINIÇÃO É TODO AQUELE DISPOSITIVO CAPAZ DE ARMAZENAR INFORMAÇÃO. A

Componentes do Computador

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

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

CURSO TÉCNICO EM REDES DE COMPUTADORES

Sistemas Operacionais. Conceitos de Hardware

Curso Básico de Hardware

SISTEMAS INFORMÁTICOS

Componentes de um Computador Típico

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

Informática Aplicada. Introdução

Tópicos da aula. Histórico e Evolução dos Computadores. Noções Básicas de Arquitetura de Computadores

INTRODUÇÃO À ARQUITETURA E ORGANIZAÇÃO DE COMPUTADORES. Função e Estrutura. Introdução Organização e Arquitetura. Organização e Arquitetura

AJProença, Sistemas de Computação, UMinho, 2017/ ou + Unidades (Centrais) de Processamento (CPU)

BARRAMENTO. Caminho de Dados

Módulo 3 - Estrutura e configuração de Sistemas Operativos monoposto

Conceitos sobre Computadores

Introdução à Informática. Aula 1

Aula 03. Componentes Básicos de um Computador, Dispositivos de Entrada e Saída, Dispositivos de Armazenamento de Dados, Periféricos.

Unidade Central de Processamento UCP (CPU)

Os computadores necessitam de uma memória principal, cujo papel primordial é armazenar dados e programas que estejam a ser utilizados no momento.

O que é um computador?

4.3 - DMA & Chipset. CEFET-RS Curso de Eletrônica. Profs. Roberta Nobre & Sandro Silva. e

Arquitetura de Computadores. Aula 6

Principais Componentes e Tecnologias

Função Principal da Memória

MEMÓRIA PRINCIPAL QUESTÕES DISCURSIVAS. QUESTÃO 01. O que significa memória RAM? QUESTÃO 02. O que é memória volátil?

Tecnologias. de Informação e Comunicação. 7ºAno. 1.º Período. Aula 7 e Magda Lopes

Adriano J. Holanda FAFRAM. 4 e 11 de maio de 2012

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

NOÇÕES DE HARDWARE PROF. PABLO LEONARDO. b B KB MB GB TB... HARDWARE X SOFTWARE UNIDADES DE ARMAZENAMENTO EXERCÍCIOS CONVERSÃO ENTRE MÚLTIPLOS

Estrutura dos Computadores. Arquitetura de Computadores

HARDWARE. Disciplina: Informática Professor: Gustavo Sabry

Memória é um dispositivo capaz de armazenar informação. Logo, podemos dividir dos dispositivos que podem armazenar dados em Quatro tipos:

Introdução à Computação

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

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

Modelo de Von Neumann

E.E.E.P. Dr. Solon Tavares Introdução à Informática e Sistemas Operacionais Prof. Henrique Cordeiro. Memória

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

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

Hardware Central de Cursos Professor Pimentel

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

Informática Básica CONCEITOS DE HARDWARE. Msc. Eliezio Soares


Placa mãe mainboard motherboard

Transcrição:

Estrutura Interna Computador Arquitectura de von Neumann Overview Conceitos Informáticos Sistemas Informáticos Input Devices Primária CPU Secundária Output Devices O computador executa uma sequência de instruções que actuam sobre dados. Tanto as instruções como os dados encontram-se em memória Comandos de Controlo Unidade de Controlo ALU (Unidade Aritmética e Lógica) CPU Comandos de Controlo Dispositivos de Entrada/Saída (c) Paulo Marques SLIDES 2 Fetch-Decode-Execute Toda a arquitectura de von Neumann é baseada no ciclo fetch-decodeexecute Em cada ciclo de relógio: Vai-se buscar uma instrução à memória, de acordo com o valor do Program Counter (PC), colocando-se a mesma no Instruction Register (IR) Descodifica-se a instrução, verificando-se o que é que esta deverá fazer Executa-se a instrução propriamente dita (em IR) Instructions A B C Data Modelo simples de um processador O processador contém a Unidade Aritmética e Lógica (ALU), e a Unidade de Controlo Existem dois registos especiais: IR (contém a instrução a executar) e PC (o contador de programa). Existem também registos de âmbito geral e registos especiais ALU Processador IR: Instruction Register PC: Program Counter R0: General Register 0 R1: General Register 0 Unidade Controlo BUS 00 01 02 03 04 05 06 07 08 09 10 11 12 13 John von Neumann (1903-1957) Matemático brilhante, inventor do conceito de stored-program e pai do computador moderno Na verdade, sabe-se que uma boa parte do trabalho foi feito pela equipa de JP Eckert (ENIAC), simplesmente von Neumann não colocou o nome dos outros autores no artigo original Desenhou a máquina IAS que se tornou o protótipo de virtualmente todos os computadores que se seguiram! Foi um dos homens a quem foi encarregue a construção da bomba atómica em Los Alamos Para saber mais: http://www-gap.dcs.st-and.ac.uk/~history/mathematicians/von_neumann.html http://ei.cs.vt.edu/~history/vonneumann.html 1

A importância do BUS Hierarquia de memória Principais tipos de memórias num PC Velocidade Preço Registos Cache Central (RAM) Princípio da localidade espacial: Se eu acedi a estes dados, é provável que aceda aos dados que estão próximos (e.g. uma imagem) Princípio da localidade temporal: Se eu acedi à pouco tempo a estes dados, é provável que lhes vá aceder dentro de pouco tempo ~128x 32bits ~512Kbyte ~512Mbyte ROM: Read-Only Memory apenas de leitura, programada de fábrica. Os dados não desaparecem quando é desligada da corrente. Tipicamente utilizada para implementar a BIOS (Basic Input Output System) nos computadores. Hoje em dia, é tipicamente utilizada EEPROM Electrical Erasable ROM RAM: Random Access Memory de leitura e escrita, de acesso aleatório É volátil: os dados desaparecem quando se desliga da corrente Tipicamente utilizada para implementar a memória central dos computadores. Existem muitas tecnologias: DDR, SDRAM, EDO... Front-side BUS de Massa (Disco) ~60Gbyte Massa não volátil, de tecnologia mecânico-magnética Utilizada para armazenamento de grandes quantidades de dados Tamanho O cérebro O CPU (1) Lei de Moore Apenas quatro anos após o circuito integrado ter sido inventado, Moore disse que: O número de transístores que a indústria irá colocar num circuito integrado duplicará todos os anos. A lei neste momento diz que são todos os 18 meses! A performance está directamente relacionada com o número de transístores num integrado (mas não só!) Gordon E. Moore, Co-Fundador da Intel em 1968 Lei de Moore (2) Pentium 4 die, 42 milhões de transistores! Pentium 4 waffer Infelizmente, as outras partes dos computadores (nomeadamente os discos), não acompanham esta evolução. 2

Desempenho dos Processadores Um exemplo: Compaq Presario 6640PT Instruction Set = conjunto de instruções (Linguagem Máquina - seq. de 0s e 1s) que Processador o processador pode interpretar e executar Uma Visão Sobre um PC Moderno Clock = gerador de impulsos (oscilador de cristal) que comanda o ritmo de funcionamento do processador A cada impulso do Relógio, o processador inicia um ciclo de aquisição e execução de instruções. MIPS MIPS==Milhões Milhõesde deinstruções InstruçõesInteiras Inteiraspor porsegundo Segundo 256 MB DDR-SDRAM 333MHz, em dois DIMMs Armazenamento Medida falaciosa pois depende não apenas do tipo da instrução mas também da arquitectura do processador 60 GB Unidade de disco rígido Ultra DMA (5400 rpm) Unidade de DVD-ROM 16x + Gravador de CDs 48x 12x 48x Unidade de disquete de 3,5-1,44 MB Video/Audio Unidades mais específica para avaliar o desempenho de um processador Modem V92 56 kbps Interface de rede 10/100BT Interface IEEE 1394 Acessórios Estas instruções estão armazenadas na memória principal. - algumas instruções podem ser executadas num único ciclo do clock - outras poderão exigir vários ciclos para serem concluídas 11Megahertz Megahertz==11milhão milhãode deimpulsos impulsospor porsegundo segundo Comunicação Intel Pentium 4 2,4 GHz Chipset Intel i845ge 533MHz Velocidade de bus 512 KB de cache de nível 2 Teclado + Rato PS2 Ecrã plano de 17 Expansibilidade 5 baías de 1 porta AGP 3 PCI (2 PCI livres) 6 portas USB 2.0 (2 frontais) 1 porta paralela 1 porta série (RS-232) 1 porta IEEE 1394 1 saída TV ATI Radeon 9000 c/ 64 MB de memória Solução integrada de som MFLOPS MFLOPS==Milhões Milhõesde deinstruções Instruções(Floating-Point) (Floating-Point)por porsegundo Segundo Motherboard (ASUS P4S8X) Motherboard Motherboard 101 Periféricos Ligação a periféricos Encaixes para unidades (drives) Encaixe para alimentação Encaixes para a memória RAM Encaixe para processador Encaixes para placas de Rato e Teclado ROM Série Som s USB Rede FastEthernet Paralela Firewire 3

Motherboard 101 CPU Motherboard 101 Alimentação Motherboard 101 CPU & Alimentação Receptáculo dos módulos de memória Heat sinks Pentium 4 Alimentação Módulos de memória DDR Pentium 4 + Heat sink + Fan Alimentação de Dispositivos Alimentação da Motherboard Motherboard 101 Discos & CD-ROMS Motherboard 101 Placa Gráfica Motherboard 101 Slots PCI Os PCs actuais trazem dois controladores de disco, um primário e um secundário. Cada um pode controlar dois discos: um master e um slave. Slot AGP para a placa gráfica Slot de Cabo de disco IDE Placa Gráfica Placa de Rede PCI Disco IDE Selecção Master/Slave 4

Interior de um Computador O Resultado é Quiz: Que coisa é esta?? Fonte de alimentação Cabos eléctricos Unidades (Drives) Um PC! Currently the fastest machine on the face of the Earth The Earth Simulator is a project to develop a 40 TFLOPS system for climate modeling. Currently it performs at 35.86 TFLOPS. on board das placas de Placa principal (Motherboard) Placas de The ES is based on: - 5,120 (640 8-way nodes) 500 MHz NEC CPUs - 8 GFLOPS per CPU (41 TFLOPS total) - 2 GB RAM per CPU (10 TB total) - Shared memory inside the node - 640 640 crossbar switch between the nodes - 16 GB/s inter-node bandwidth Para saber mais... Computer Science An Overview Capítulo 0 Capítulo 2 (2.1, 2.2, 2.3, 2.5) How Stuff Works (http://computer.howstuffworks.com): How PCs Work How Microprocessors Work How Motherboards Work How Computer Memory Works Informação Extra: Arstechnica, The PC Enthusiast s Resource: http://www.arstechnica.com/ 5