U E S C. Introdução à Ciência da Computação



Documentos relacionados
Introdução à Computação

Introdução à Engenharia da Computação AULA 03 O FUNCIONAMENTO DO COMPUTADOR. CECOMP Colegiado de Engenharia da Computação. Prof.

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

Prof. Daniel Gondim Informática

Informática Aplicada à Química. Hardware - armazenamento

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

Introdução à Informática

Aula 01 Introdução à Informática. Prof. Bruno Gomes

Microprocessadores. Prof. Leonardo Barreto Campos 1

CONCEITOS BÁSICOS DE HARDWARE. Disciplina: INFORMÁTICA 1º Semestre Prof. AFONSO MADEIRA

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

Informática Aplicada à Química. Sistemas de Numeração Representação de Dados

Introdução aos Computadores

Curso Técnico de Nível Médio

Componentes de um Sistema de Computador

Processadores. Prof. Alexandre Beletti Ferreira

Aplicativos Informatizados da Administração. Hardware A evolução e o impacto dos computadores nas áreas de negócios.

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

TECNOLOGIAS DA INFORMAÇÃO E COMUNICAÇÃO

Escola Secundária de Emídio Navarro

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

Fundamentos de Sistemas de Informação Hardware: Dispositivos de Entrada, Processamento e Saída

Contextualização: Sistemas de Computação

Direciona o sistema do computador a executar instruções de programa armazenadas. Deve comunicar-se com a memória e com a ALU.

c) Programa d) Unidade de saída 2) Dados e programas adicionais que não são usados pelo processador são armazenados em a) Armazenamento secundário

SERVIÇO NACIONAL DE APRENDIZAGEM COMERCIAL

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

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

Programação de Computadores

ORGANIZACÃO DE COMPUTADORES PROCESSADORES CHIPS TRANSISTORES

SISTEMAS INFORMÁTICOS

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

Conceitos Básicos sobre Sistema de Computação

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

1 Fundamentos da Computação Prof. Bruno Guilhen

Estrutura geral de um computador

Processadores clock, bits, memória cachê e múltiplos núcleos

MODULO II - HARDWARE

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

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

Sistemas de Computação. Dentro da Unidade do Sistema

PROCESSAMENTO DE DADOS

Fundamentos em Informática

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

Informática. Técnico em Agronegócio 1º. Módulo Profa. Madalena Pereira da Silva

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

ARTIGO IV PRINCIPAIS PARTES DA CPU

Hardware 2. O Gabinete. Unidades Derivadas do BYTE. 1 KB = Kilobyte = 1024B = 2 10 B. 1 MB = Megabyte = 1024KB = 2 20 B

LÓGICA DE PROGRAMAÇÃO

Prof. Daniel Gondim Informática

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

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

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

Prof. Lázaro Nogueira

Escola Secundária de Emídio Navarro

Informática. Prof. Macêdo Firmino. Macêdo Firmino (IFRN) Informática Setembro de / 25

Tecnologias da Informação e Comunicação

Informática para Banca IADES. Hardware e Software

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

ULA Sinais de Controle enviados pela UC

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

Andrique Amorim INTRODUÇÃO A INFORMÁTICA

CPU Fundamentos de Arquitetura de Computadores. Prof. Pedro Neto

Organização Básica de Computadores. Memória. Memória. Memória. Memória. Memória Parte I. Computador eletrônico digital. Sistema composto por

CPU - Significado CPU. Central Processing Unit. Unidade Central de Processamento

Tecnologia e Sistemas de Informações Administração dos Recursos de Hardware e Software

Informática, Internet e Multimídia

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

Montagem e Manutenção de Computadores Aula1

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

Prof. Esp. Lucas Cruz

Sistemas Operacionais. Prof. M.Sc. Sérgio Teixeira. Aula 03 Conceitos de Hardware e Software parte 01. Cursos de Computação

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

INFORmação. O que é um Computador?

CURSO BÁSICO DE INFORMÁTICA

ILHA I GERENCIAMENTO DE CONTEÚDO CMS DISCIPLINA: Introdução à Computação MÓDULO II Memórias e Processamento

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

ARQUITETURA DE COMPUTADORES

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

Hardware de Computadores

MEMÓRIA. 0 e 1 únicos elementos do sistema de numeração de base 2

1.3. Componentes dum sistema informático HARDWARE SOFTWARE

Noções básicas sobre sistemas de computação

CPU Unidade Central de Processamento. História e progresso

UCP. Memória Periféricos de entrada e saída. Sistema Operacional

O Hardware Dentro da Unidade do Sistema

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

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

Fundamentos em Informática (Sistemas de Numeração e Representação de Dados)

Processamento de Dados

AULA4: PROCESSADORES. Figura 1 Processadores Intel e AMD.

Processador ( CPU ) E/S. Memória. Sistema composto por Processador, Memória e dispositivos de E/S, interligados por um barramento

MANUTENÇÃO DE MICRO. Mário Gomes de Oliveira

Informática Computador Visão Geral. Prof. Marcos André Pisching, M.Sc.

Curso de Hardware Aula 01 Tema: Sistema de Medidas Por: Edmilson de Oliveira Reis Revisado em: 02/03/2012

ARQUITETURA DE COMPUTADORES Prof. João Inácio

Transcrição:

U E S C Introdução à Ciência da Computação

Roteiro Unidades componentes de hardware CPU UC; ULA; Cache; Registradores.

Introdução Informática é a ciência que desenvolve e utiliza a máquina para tratamento, armazenamento, recuperação, processamento e utilização de informações. Sua principal ferramenta é o COMPUTADOR. Hardware: conjunto de componentes físicos de um computador e os periféricos ligados a ele; Software: conjunto de programas que são processados num computador ;

Conceitos básicos sobre Hardware O primeiro componente de um sistema de computação é o HARDWARE, que corresponde à parte material, aos componentes físicos do sistema; é o computador propriamente dito. O hardware é composto por vários tipos de equipamento, caracterizados por sua participação no sistema como um todo. Uma divisão primária separa o hardware em SISTEMA CENTRAL E PERFIFÉRICOS. Tanto os periféricos como o sistema central são equipamentos eletrônicos ou elementos eletromecânicos. Hardware = é o equipamento.

Componentes básicos interno do Computador (Sistema Central) Processador Computador Memória Disco Rígido HD Placa Mãe

Hardware é toda parte física do computador. Dentro deste conceito, o hardware só pode ser: 1) Unidade de Processamento; 2) Memória Principal; 3) Memória auxiliar; 4) Dispositivo de entrada; 5) Dispositivo de saída.

Exercício O componente do computador responsável por processar instruções é: (a) (b) (c) (d) (e) Unidade de Processamento. Drive CD. Memória RAM. Monitor. Disco Rígido.

Gabinete

Exercícios A forma mais recomendada para se desligar o computador, especialmente para aqueles com gabinete do tipo ATX, é a seguinte: clicar o botão Iniciar, clicar Desligar o computador e, em seguida, pressionar por um segundo o botão para ligar e desligar o computador localizado na parte frontal do gabinete.: Certo Errado

Objetivos Identificar os componentes da unidade central de processamento e explicar como eles funcionam em conjunto e como interagem com a memória. Descrever como as instruções de programa são executadas pelo computador. Explicar como os dados são representados no computador. Descrever como o computador localiza instruções e dados. Descrever os componentes da placa-mãe da unidade de sistema de um microcomputador. Relacionar as medidas de velocidade de processamento do computador e explicar as abordagens que aumentam a velocidade. 10

Unidade Central de Processamento Conjunto complexo de circuitos eletrônicos. Executa instruções de programa armazenadas. Duas partes: Unidade de controle Unidade aritmética e lógica (ALU) 11

Unidade de Controle Direciona o sistema do computador a executar instruções de programa armazenadas. Deve comunicar-se com a memória e com a ALU. Envia dados e instruções do armazenamento secundário para a memória, quando necessário. 12

Unidade Aritmética e Lógica Executa todas as operações aritméticas e lógicas. Operações aritméticas: Adição, subtração, multiplicação, divisão. Operações lógicas: Compara números, letras ou caracteres especiais. Testa uma de três condições: Condição de igualdade (igual a) Condição menor que Condição maior que 13

Armazenamento de Dados e a CPU Dois tipos de armazenamento: Armazenamento primário (memória): Armazena dados temporariamente. A CPU referencia-o tanto para obtenção de instruções de programa como de dados. Armazenamento secundário: Armazenamento de longo prazo. Armazenado em mídia externa; por exemplo, um disco. 14

A CPU e a Memória A CPU não pode processar dados diretamente do disco ou de um dispositivo de entrada: Primeiramente, eles devem residir na memória. A unidade de controle recupera dados do disco e transfereos para a memória. Itens enviados à CPU para ser processados: A unidade de controle envia itens à CPU e depois os envia novamente à memória após serem processados. Dados e instruções permanecem na memória até serem enviados a um dispositivo de saída ou armazenamento, ou o programa ser fechado. 15

Áreas de Armazenamento Temporário Registradores Memória 16

Registradores Áreas de armazenamento temporário de alta velocidade. Localizações de armazenamento situadas dentro da CPU. Funcionam sob direção da unidade de controle: Recebem, guardam e transferem instruções ou dados. Controlam onde a próxima instrução a ser executada ou os dados necessários serão armazenados. 17

Memória Também conhecida como armazenamento primário e memória principal. Frequentemente expressa como memória de acesso aleatório (RAM). Não faz parte da CPU. Retém dados e instruções para serem processados. Armazena informações somente enquanto o programa está em operação. 18

Como a CPU Executa Instruções Quatro etapas são executadas para cada instrução: Ciclo de máquina: a quantidade de tempo necessária para executar uma instrução. Computadores pessoais executam-nas em menos de um milionésimo de segundo. Supercomputadores executam-nas em menos de um trilionésimo de segundo. Cada CPU tem seu próprio conjunto de instruções: Aquelas instruções as quais a CPU pode entender e executar. 19

O Ciclo da Máquina O tempo necessário para recuperar, executar e armazenar uma operação. Componentes: Tempo de instrução Tempo de execução O clock de sistema sincroniza as operações. 20

Tempo de Instrução Também chamado de I-time. A unidade de controle recebe a instrução da memória e a coloca em um registro. A unidade de controle decodifica a instrução e determina qual é a localização na memória para os dados necessários. 21

Tempo de Execução A unidade de controle transfere dados da memória para registros na ALU. A ALU executa instruções relativas aos dados. A unidade de controle armazena o resultado da operação na memória ou em um registro. 22

Endereços de Memória Cada localização de memória tem um endereço: Um número único, como em uma caixa postal. Pode conter somente uma instrução ou peça de dados: Quando dados são reescritos na memória, o conteúdo anterior desse endereço é destruído. Referenciado pelo número: As linguagens de programação usam um endereço simbólico (nomeado), tal como Horas ou Salário. 23

Palavra O número de bits que a CPU processa como uma unidade. Tipicamente, um número inteiro de bytes. Quanto maior a palavra, mais potente é o computador. Computadores pessoais tipicamente têm 32 ou 64 bits de extensão de palavras. 24

Capacidades de Armazenamento Kilobyte: 1024 (2 10 ) bytes. Capacidade de memória dos computadores pessoais mais antigos. Megabyte: aproximadamente, um milhão (2 20 ) de bytes. Memória de computadores pessoais. Dispositivos de armazenamento portáteis (disquetes, CD-ROMs). Gigabyte: aproximadamente, um bilhão (2 30 ) de bytes. Dispositivos de armazenamento (discos rígidos). Memória de mainframes e servidores de rede. Terabyte: aproximadamente, um trilhão (2 40 ) de bytes. Dispositivos de armazenamento para sistemas muito grandes. 25

Esquemas de Codificação Provêem uma maneira comum para representar um caractere de dados. Necessários para os computadores poderem intercambiar dados. Esquemas comuns: ASCII EBCDIC Unicode 26

ASCII Sigla de American Standard Code for Information Interchange. O padrão mais amplamente usado. Usado virtualmente em todos os computadores pessoais. 27

EBCDIC Sigla de Extended Binary Coded Decimal Interchange Code. Usado principalmente em mainframes IBM e compatíveis com IBM. 28

Unicode Projetado para acomodar alfabetos com mais de 256 caracteres. Usa 16 bits para representar um caractere. 65.536 valores possíveis. Exige duas vezes mais espaço para armazenar dados. 29

A Unidade de Sistema Abriga os componentes eletrônicos do sistema de computador: Placa-mãe (motherboard) Dispositivos de armazenamento 30

Placa-mãe (motherboard) Placa de circuitos plana que contém os circuitos do computador. A unidade central de processamento (microprocessador) é o componente mais importante. 31

Dispositivos de Armazenamento Armazenamento de longo prazo da memória. Dados não se perdem quando o computador é desligado. Incluem-se entre os exemplos: discos rígidos, disquetes, DVD-ROMs. Voltar 32

Microprocessador Unidade central de processamento impressa em chip de silício. Contém dezenas de milhões de minúsculos transistores. Componentes-chave: Unidade central de processamento. Registradores. Clock do sistema. 33

Transistores Comutadores eletrônicos que podem permitir ou não a passagem de corrente elétrica. Se a corrente elétrica passar, o comutador estará ativado, representando um bit 1. Caso contrário, o comutador estará desativado, representando um bit 0. 34

Tipos de Chips A Intel produz uma família de processadores: Processadores Pentium III, Pentium 4, i3, i7 na maioria dos PCs. Processador Celeron vendido para PCs de baixo custo. Xeon e Itanium para estações de trabalho high-end e servidores de rede. Outros processadores: A Cyrix e a AMD produzem microprocessadores compatíveis com Intel. Chips PowerPC eram usados principalmente em computadores Macintosh. O microprocessador Alpha, da Compaq, é usado em servidores high-end. 35

Velocidades de Processamento dos Computadores As velocidades de instrução são medidas em segundos: Milissegundo: um milésimo de segundo. Microssegundo: um milionésimo de segundo. Nanossegundo: um bilionésimo de segundo. Computadores modernos atingiram essa velocidade. Picossegundo: um trilionésimo de segundo. 36

Velocidades dos Microprocessores Medida da velocidade de clock do sistema: Quantos pulsos eletrônicos o clock produz por segundo. Usualmente, expressa em gigahertz (GHz). Billhões de ciclos de máquina por segundo. Alguns PCs antigos mediam em megahertz (MHz). Uma comparação de velocidades de clock somente é significativa entre microprocessadores idênticos. 37

Cache Uma área de armazenamento temporário: Agiliza a transferência de dados dentro do computador. Memória cache Cache de processador 38

Memória Cache Um pequeno bloco de memória de alta velocidade: Armazena os dados e as instruções usados com mais frequência e mais recentemente. O microprocessador procura primeiramente na cache os dados de que necessita: Transferidos da cache muito mais rapidamente do que da memória. Se não estiverem na cache, a unidade de controle recupera-os da memória. Quanto mais presença de dados na cache, mais rápido é o desempenho do sistema. 39

Cache de Processador Cache interna (Nível 1) embutida no microprocessador. Acesso mais rápido, porém custo mais elevado. Cache externa (Nível 2) em um chip separado. Incorporada ao processador e alguns microprocessadores atuais. 40