introdução à programação fundamentos de hardware prof. filipo studzinski perotto 2009

11
Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

Upload: internet

Post on 17-Apr-2015

103 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

Introdução à Programação

Fundamentos de Hardware

Prof. Filipo Studzinski Perotto

2009

Page 2: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

2

Hardware

O hardware é a parte física do computador

Sistema Central:Processamento

Periféricos:Entrada, Saída, Armazenamento e Comunicação.

Page 3: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

3

Hardware: Periféricos

Entrada

Saída

Armazenamento

Comunicação

Page 4: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

4

Computador Pessoal

Page 5: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

5

Viagem ao centro do Computador

Filme...

Page 6: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

6

Processamento

Processador Unidade Central de Processamento

(CPU)

Memória (armazenamento primário) Memória RAM Memória Cache

Page 7: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

7

Placa Mãe

Page 8: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

8

Linguagem do Computador

Sinais Elétricos

Bits (dígitos binários)

Bytes (8 bits)

Símbolos e Instruções

Page 9: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

9

Bits e Palavras

BInary digiT menor unidade de informação

1 : ligado (ON) / 0 : desligado (OFF)

Byte 8 bits = 28 = 256 Palavra 16 bits = 216 = 65.536 Palavra 24 bits = 224 = 16.777.216 (16 mi) Palavra 32 bits = 232 = 4.294.967.256 (4 bi) Palavra 64 bits = 264 =

18.446.744.073.709.551.616

Page 10: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

10

Quantidade de Memória

Byte = 1 KiloByte (kb) 1024 bytes = 1.024b MegaByte (mb) 1024 kb = 1 milhão

(1.048.576b) GigaByte (gb) 1024 mb = 1 bilhão TeraByte (tb) 1024 gb = 1 trilhão PetaByte (pb) 1024 tb = 1 quatrilhão

Page 11: Introdução à Programação Fundamentos de Hardware Prof. Filipo Studzinski Perotto 2009

Introdução à Programação

Fundamentos de Hardware

Prof. Filipo Studzinski Perotto

2009