Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores...

46
Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação Arquitetura e Organização dos Computadores 1

Transcript of Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores...

Page 1: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Arquitetura e Organização dos Computadores

Faculdade Ieducare

Professor: Rhyan Ximenes

2 º Semestre – Sistemas de Informação

Arquitetura e Organização dos Computadores 1

Page 2: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Objetivos de hoje

• Ementa;• Avaliação;• Iniciação Científica• Revisão de Conceitos;• Introdução;

Arquitetura e Organização dos Computadores 2

Page 3: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Iniciação Científica• O que é isso?• Como posso participar?• O que ganho com isso?• Qual a importância disso na minha vida acadêmica?• Como fica o meu currículo quando participo desses

eventos?• Quem eu devo procurar para participar de algum desses

eventos?• Como funciona?• O que devo produzir?• Tem certificado de participação?• Tem prêmio?

Arquitetura e Organização dos Computadores 3

Page 4: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Ementa• Revisão de Conceitos• Sistemas de numeração: Binários, octais e hexadecimais;• Operações com sistemas de numeração;• Representação de dados ; • Organização básica de computadores: Von Neumann; unidades funcionais e ciclo

de instrução. • Hardware dos Computadores (memória, CPU, barramento, e dispositivos de E/S). • Arquitetura de processadores: ULA, UC, Registradores. • Arquiteturas RISC e CISC• Memórias RAM, ROM, CMOS e dispositivos de memória auxiliar; • Sistemas mono e multiprocessador;• Unidades de entrada e saída;• Periféricos de entrada e saída, Bios e sequência de inicialização do computador;

Arquitetura e Organização dos Computadores 4

Page 5: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Ementa• Fontes de alimentação: padrões e manutenção. • Sistemas de armazenamento de dados e sistema de arquivos; • Placas mãe e Barramentos ISA, IDE, ATA, SATA e SCSI; • Sistemas Operacionais: conceitos básicos, funções e objetivos. • Eletricidade e Eletrônica Digital para Informática (Álgebra Booleana); • Interrupções; • Linguagens de baixo nível e assembly;• Conceitos de programação em linguagem de baixo nível.

Arquitetura e Organização dos Computadores 5

Page 6: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

• Avaliação- Provas teóricas (AP1 e AP2);- Listas de exercícios(L1, L2 e L3);- Seminário (AP3);

• NAF – Todo o conteúdo;• Cuidado com a frequência.

- Cumprir >= 75% de frequência;- Direito a 25% de ausência;

• 15 encontros de 4 aulas = 60 aulas.

Arquitetura e Organização dos Computadores

Sujeito a modificações.

Segurança de Dados 6

Page 7: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Dúvidas

Segurança de Dados 7

Page 8: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Revisando alguns conceitos

Fundamentais

Arquitetura e Organização dos Computadores 8

Page 9: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

9

História e evolução de computadores

• 1ª Geração – Válvulas (1942-1952) – Consumiam bastante enérgia, esquentavam bastante. Executam 1 bilhão de somas em 23 dias. CARTÕES PERFURADOS

Válvulas

Page 10: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

10

ENIAC

Page 11: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

11

Histórico dos processadores

• 2ª Geração – Transistores – (1952 – 1964) – Os núcleos de ferrite, fitas e tambores magnéticos passam a ser usados. Executavam 1 bilhão de soma em 23 horas.

Transistores

Page 12: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

12

Histórico dos processadores

• 3ª Geração – Circuitos Integrados (1964- 1982). 1 bilhão de somas em menos de 1 minutos.

Circuito Integrado - CI

Page 13: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

13

Histórico dos processadores

• 4ª Geração – Circuitos Integrados em alta escala (1982- dias atuais). Computadores em todas as áreas do conhecimento. Executam 1 bilhão de soma em menos de um segundo.

Page 14: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

14

Histórico dos processadores

• 5ª Geração – Computação Óptica, biochips, nanotecnologia (Futuro).

Page 15: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

O Futuro - O Computador Quântico

• Como funciona?- Em lugar dos tradicionais microprocessadores de chips desilício, um dispositivo baseado em propriedades físicas dosátomos, como o sentido de giro deles, para contar números um ezero (qubits), em vez de cargas elétricas como nos computadoresatuais.

Arquitetura e Organização dos Computadores 15

Page 16: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

O Futuro - O Computador Quântico

• Outras características:- Os átomos também podem se sobrepor, o que permite ao equipamento processar equações muito mais rápido.- Os elementos básicos dos computadores quânticos são os átomos e as moléculas;

Arquitetura e Organização dos Computadores 16

Page 17: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Conceitos iniciais

• � Informática;• � Computação;• � Processamento de dados.

Arquitetura e Organização dos Computadores 17

Page 18: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Informática

• O termo informática foi inventado na década de 60 na França, juntando-se os termos,

• INFORMAÇÃO + AUTOMÁTICA= INFORMÁTICA;

• Ciência que trata sobre as formas e equipamentos de obtenção de informação por qualquer meio automático, independente que este meio seja o computador ou não.

Arquitetura e Organização dos Computadores 18

exemplo: calculadora, celular, etc.

Page 19: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Computação

• Preocupa-se com a obtenção de informação onde o objeto de processamento é o computador, estudando a arquitetura das máquinas (hardware) e seu nível lógico (software)

• Ciência que estuda os computadores e suas aplicações.

Arquitetura e Organização dos Computadores 19

Page 20: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Processamento de dados

• O processamento da informação engloba três componentes.

Arquitetura e Organização dos Computadores 20

Page 21: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Processamento de dados• HARDWARE: Parte física do computador, ou seja, toda

a parte que pode tocada, concreta.• Exemplo: o mouse, o teclado, monitor de vídeo, o

gabinete, etc.• SOFTWARE: Parte lógica do computador, formada por

programas, arquivos e códigos.• Exemplo: os programas aplicativos como o Word, Excel,

PowerPoint, os sistemas operacionais• como o Windows, Linux, etc.• PEOPLEWARE: Pessoas capazes de conduzir a operação

do hardware e software de um computador.

Arquitetura e Organização dos Computadores 21

Page 22: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Dados x Informação

• Dado: É a matéria prima para a informação.• Informação: É o conhecimento extraído através dos

dados.• Processamento de dados: Processo pelo qual passam

os dados para obtenção da informação.

Arquitetura e Organização dos Computadores 22

Page 23: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Representação da Informação

• Os símbolos do “alfabeto”;• Os seres humanos usam as letras do alfabeto,

os algarismos e outros( sinais de pontuação,operadores aritméticos, etc.).

Arquitetura e Organização dos Computadores 23

Page 24: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Representação da Informação

• Os computadores usam 2 níveis de sinal elétrico, o que corresponde a um alfabeto com apenas 2 símbolos, também designado por dígitos binários, ou BINARY + DIGIT = BIT.

• Para cada informação, o computador utiliza diversos 0 e 1 seguidos;

• Unidade padrão de medida na informação é o byte (Bynary + Term = Byte), que é composto de 8 bits.

• Exemplo: G 01011100 ByteArquitetura e Organização dos

Computadores 24

Page 25: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Grandeza utilizadas na Informática

Arquitetura e Organização dos Computadores 25

Page 26: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Taxa de transferência

• O bit e o byte deram origem a mais duas unidades de grandeza: bps (bit por segundo) e o B/s (byte por segundo);

• Ambas pertencem à grandeza “taxa de transferência” e também são responsáveis por boa parte das reclamações recebidas nas centrais de atendimentos das empresas prestadoras de serviços de Internet.

Arquitetura e Organização dos Computadores 26

Page 27: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Taxa de transferência

• A reclamação mais comum é: “Eu comprei um serviço de 800 K, mas meus downloads não passamdos 80 K!”. Bom, o ‘k’, nessa situação, é apenas um prefixo para as unidades Kbps (kilobits por segundo) ou KB/s (kilobytes por segundo).

Arquitetura e Organização dos Computadores 27

Page 28: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Entendo melhor

• SERVIÇO CONTRATADO 800 Kbps• Para saber quanto vale 800 kbps em KB/s,

basta dividir o valor por 8.• Como parte dos bits é usado para controle de

fluxo, então a taxa de download fica em torno de:

Arquitetura e Organização dos Computadores 28

Page 29: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Fique esperto

• Você já deve ter ouvido ou visto propagandas do tipo: “Internet de 5 mega por apenas R$x,xx!”.

• Esse é um erro cometido pela maioria das empresas que prestam serviços de Internet.

• A expressão “5 mega” leva muitos usuários a contratarem o serviço pensando que vão ter uma conexão de 5 megabytes por segundo, quando na verdade são 5 megabits por segundo.

Arquitetura e Organização dos Computadores 29

Page 30: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

HD de 80 giga? Mas só aparecem 74,6 GB! Fui enganado?

• É muito comum encontrar em fóruns e sites usuários com a mesma dúvida: “Por que só aparecem 74,6 GB disponíveis no meu HD se eu comprei um disco de 80 GB?”. Quem nunca teve essa dúvida?

• Bom, a resposta é bem simples. No mundo da informática 1 KB = 1024 bytes. Mas, os fabricantes de HDs adotam 1 KB = 1000 bytes.

Arquitetura e Organização dos Computadores 30

Page 31: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Tabela

Arquitetura e Organização dos Computadores 31

Page 32: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

Tabela de conversão das unidades

Arquitetura e Organização dos Computadores 32

Page 33: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

33

Componentes básicos de um computadores

• LEGENDA:• 01- Monitor• 02- Placa-Mãe• 03- Processador• 04- Memória RAM• 05- Placas de Rede, Som,

Vídeo, Fax...• 06- Fonte de Energia• 07- Leitor de CDs e/ou DVDs• 08- Disco Rígido (HD)• 09- Mouse (ou Rato)• 10- Teclado

Page 34: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

34

Principais componentes do sistema central

Page 35: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

35

Processadores

• No passado, os processadores eram constituídos de elementos discretos e ocupavam grandes espaços físicos;

• Com o advento da microeletrônica, a válvula foi substituída pelo transistor, e este por sua vez, permitiu integração em alta escala, originando os microprocessadores.

Page 36: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

36

Processadores

• Trabalham apenas com linguagem de máquina (lógica booleana);

- Busca e execução de instruções existentes na memória;- Os programas e os dados que ficam gravados no disco

(disco rígido ou disquetes), são transferidos para a memória;

- Uma vez estando na memória, o processador pode executar os programas e processar os dados;

- Controle de todos os chips do computador.

Características:

Page 37: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

37

CPU ou UCP (Processador)

É a parte responsável pelo processamento das informações no computador, compreende os barramentos e o

processador.

Page 38: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

38

CPU ou UCP (Processador)

• Fisicamente falando é uma pastilha de silício onde concentra-se uma grande quantidade de circuitos de alta velocidade e desempenha a principal função do computador:- Computar, processar, calcular.

Page 39: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

39

Como é dividido?

• UC – Unidade de Controle que controla o funcionamento da Unidade Lógica e Aritmética e da Memória

• Distribui e organiza tarefas, transfere informações da entrada para a memória e da memória para a saída.

Page 40: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

40

Como é dividido?

• ULA – Unidade Lógica e Aritmética é responsável pelas operações elementares de (soma, subtração, multiplicação e divisão) e pelas decisões lógicas (isto é, comparações; por exemplo, decidir se 5<= 3 ou se 5 > 3)

Page 41: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

41

Como é dividido?

• Registrador - É um tipo de memória de pequena capacidade, porém muito rápida, contida na CPU, utilizada no armazenamento temporário durante o processamento;

Page 42: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

42

Para que servem?

• São utilizados na execução de programas de computadores, disponibilizando um local para armazenar dados;

• Na execução das instruções de um programa, os dados são movidos da memória principal para os registradores;

• As instruções que utilizam estes dados são executadas pelo processador e, finalmente, os dados são movidos de volta para a memória principal.

Page 43: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

43

ARQUITETURA RISC e CISC

Processadores RISC X Processadores CISC

Page 44: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

44

ARQUITETURA RISC• Reduced Instruction Set Computer ou Computador com um

Conjunto Reduzido de Instruções (RISC) ;• É uma linha de arquitetura de processadores que favorece um

conjunto simples e pequeno de instruções que levam aproximadamente a mesma quantidade de tempo para serem executadas;

• A maioria dos microprocessadores modernos são RISCs;

Page 45: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

45

ARQUITETURA RISC• Processadores muito mais velozes do que os processadores comuns

(CISC);• O termo Conjunto Reduzido de Instruções refere-se ao número de ciclos

de clock que o processador leva para selecionar uma instrução;• Os processadores RISC são capazes de executar apenas algumas poucas

instruções simples;• Os chips baseados nesta arquitetura são mais simples e muito mais

baratos;• Possuem um menor número de circuitos internos, podem trabalhar a

freqüências mais altas;

Page 46: Arquitetura e Organização dos Computadores · Arquitetura e Organização dos Computadores Faculdade Ieducare Professor: Rhyan Ximenes 2 º Semestre – Sistemas de Informação

46

PRINCIPAIS MODELOS DE PROCESSADORES

Faça uma pesquisa sobre os principais modelos deProcessadores, seus fabricantes e famílias.

OS MAIS ATUAIS DO MERCADO.