O Sistema de Computação -...

40
O Sistema de Computação Arquitetura de Computadores Prof. Vilson Heck Junior

Transcript of O Sistema de Computação -...

Page 1: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

O Sistema de Computação

Arquitetura de ComputadoresProf. Vilson Heck Junior

Page 2: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

INTRODUÇÃOO Sistema de Computação

Page 3: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Introdução

• Sistemas Computacionais podem ser divididos em camadas:

Aplicativos

Sistema Operacional

Hardware

Page 4: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Computador - Arquitetura

CPU

Memória

Principal

Controlador

de Discos

Controlador

de Impressoras

Controladores de E/S

Controlador

de Teclado

Controlador de

Interface de Rede

Controlador de...

Barramento Interno

Page 5: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Computador - Hardware

Page 6: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Notebook - Hardware

Page 7: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Smartphone - Hardware

Page 8: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Hardware - Arquitetura

E/SMemória principal

CPU

Barramento do sistema

Page 9: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

ENTRADA E SAÍDAO Sistema de Computação

Page 10: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Entrada

• Entrada são dados inseridos no dispositivo computacional.

• Dispositivos de Entrada comuns:– Teclado;

– Mouse;

– Scanner;

– Microfone;

– Toque na tela;

– Webcam;

– ...

Page 11: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Saída

• Disponibilização de resultados obtidos.

• Formas comuns de saída: texto, números, gráficos e sons.

• Dispositivos de Saída comuns:– Tela;

– Impressora;

– Caixas de som;

– Vibração;

– Comandos elétricos;

– ...

Page 12: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Entrada e Saída

• Alguns dispositivos, tais como armazenamento e comunicação, possuem ambas funções de entrada e saída:

– Disco rígido;

– Pen drive;

– Placa de rede;

– Modem;

– ...• Obs.: Apesar de realizar entrada e saída, dispositivos de

armazenamento também são melhores classificados como memória secundária.

Page 13: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Hardware - Arquitetura

E/SMemória principal

CPU

Barramento do sistema

Page 14: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / PROCESSADORO Sistema de Computação

Page 15: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / Processador

• Conhecido por diferentes nomes:

– Central Processing Unit (CPU)

– Unidade Central de Processamento (UCP)

– Processador

– Microprocessador

Page 16: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / Processador

• É o centro de atividade do computador;

• Consiste em circuitos elétricos:

– Interpreta e executa instruções de programa

– Comunica-se com os dispositivos de entrada, saída e armazenamento;

– Transforma dados.

Page 17: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / Processador

CPU

Dissipador

Ventilador

Placa Mãe

Page 18: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / Processador

CPU

DissipadorVentilador

Placa Mãe

Page 19: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / Processador

CPU Dissipador Ventilador Placa Mãe

Page 20: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

CPU / Processador

• Veremos mais a fundo sobre a composição e funcionamento de processadores em outros slides.

Page 21: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Hardware - Arquitetura

E/SMemória principal

CPU

Barramento do sistema

Page 22: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

MEMÓRIA PRINCIPALO Sistema de Computação

Page 23: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Memória Principal

• Também chamada de Memória Primária, a Memória Principal é composta por diferentes tipos de níveis e memórias e é mais conhecida apenas por memória RAM.

Page 24: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Memória Principal

• Memória:

– Armazenamento temporário (volátil);

– RAM – Random Access Memory;

• Memória de Acesso Aleatório;

– Estreitamente relacionada com o processador, mas distinta dele;

– Níveis: Registradores, Caches e RAM.

Page 25: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

DIP

SIPP

SIMM 30p

SIMM 72p

DIMM 168p

DDR DIMM 184p

Page 26: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Memória Principal

Page 27: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Memória Principal

• Usada para guardar dados temporariamente:

– Depois que eles são recebidos de dispositivos de entrada e antes de serem processador;

– Depois que eles são processados e antes de serem enviados aos dispositivos de saída;

• Armazenamento temporário: volátil

– Os dados armazenados são perdidos ao se desligar a energia elétrica.

Page 28: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Processador + Memória

Page 29: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Memória Principal

• Veremos mais a fundo sobre diferentes níveis e tipos de memórias principais em outros slides.

Page 30: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Hardware - Arquitetura

E/SMemória principal

CPU

Barramento do sistema

Page 31: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

BARRAMENTO DO SISTEMAO Sistema de Computação

Page 32: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Barramento do Sistema

• Barramentos são as vias de comunicação existentes no computador que permitem a troca de dados entre diferentes partes;

Page 33: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Barramento do Sistema

• Apesar de existirem barramentos de diversos tipos diferentes e em variados equipamento, os mais sobressalentes são os existentes na Placa-Mãe;

Page 34: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Placa-Mãe

• Também conhecida como:– Placa principal;

– Mainboard;

• É uma placa de circuito impresso:– PCB – Printed Circuit Board;

• Responsável pela interação entre dispositivos de Hardware;

• Possuí conexões elétricas entre dispositivos (barramentos).

Page 35: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Placa-Mãe

• Possuem conjuntos de chips e componentes eletrônicos responsáveis por gerenciar algumas tarefas básicas, tais como:

– Distribuição da alimentação elétrica do hardware conectado à placa mãe;

– BIOS: Basic Input/Output System:

• Sistema básico de entrada e saída;

– Controle de trafego em barramentos.

Page 36: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Placa-Mãe

• O conjunto de chips (chipset) da placa é a coleção de controladores dos barramentos e outros componentes de hardware integrados à Placa-mãe que determinam as capacidades de hardware do sistema:

Page 37: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Placa-Mãe e seus BarramentosCPU

Ponte Norte (controlador de memória)

Ponte Sul (controlador

de E/S)IDE, SATA, USB, ...

Pla

ca d

e v

íde

oEn

caix

es

PC

I

Enca

ixe

s d

e M

em

óri

a

Enca

ixe

s d

e M

em

óri

a

Enca

ixe

s P

CI

Flash Rom(BIOS)

Super I/O Porta Serial

Porta ParalelaDisco Flexível

TecladoMouse

Cabos e portas externas

FSBGráfico de alta

velocidade (AGP ou PCI Express)

Barramento de Memória

Barramento PCI

Barramento LPC

Page 38: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento
Page 39: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Placa-Mãe “onboard”

• “Onboard” é o termo utilizado para distinguir as placas-mãe que possuem um ou mais dispositivos de expansão integrados. Por exemplo, há modelos que têm placa de vídeo, som, modem ou rede embutidos na própria placa-mãe.

Page 40: O Sistema de Computação - docente.ifsc.edu.brdocente.ifsc.edu.br/vilson.junior/ac/03_Sistema_Computacao.pdf · Entrada •Entrada são dados inseridos no dispositivo ... Barramento

Exercício

• Defina, através de suas palavras, o que é um sistema computacional?

• O que é, para que serve, onde fica e cite exemplos de tarefas da BIOS da placa-mãe?

• Para você, qual é a relação existente entre Hardware e Software?

• Pesquise e explique o que é USB.