Organizacao e estrutura de Computadores

919 views 65 slides Jul 31, 2022
Slide 1
Slide 1 of 65
Slide 1
1
Slide 2
2
Slide 3
3
Slide 4
4
Slide 5
5
Slide 6
6
Slide 7
7
Slide 8
8
Slide 9
9
Slide 10
10
Slide 11
11
Slide 12
12
Slide 13
13
Slide 14
14
Slide 15
15
Slide 16
16
Slide 17
17
Slide 18
18
Slide 19
19
Slide 20
20
Slide 21
21
Slide 22
22
Slide 23
23
Slide 24
24
Slide 25
25
Slide 26
26
Slide 27
27
Slide 28
28
Slide 29
29
Slide 30
30
Slide 31
31
Slide 32
32
Slide 33
33
Slide 34
34
Slide 35
35
Slide 36
36
Slide 37
37
Slide 38
38
Slide 39
39
Slide 40
40
Slide 41
41
Slide 42
42
Slide 43
43
Slide 44
44
Slide 45
45
Slide 46
46
Slide 47
47
Slide 48
48
Slide 49
49
Slide 50
50
Slide 51
51
Slide 52
52
Slide 53
53
Slide 54
54
Slide 55
55
Slide 56
56
Slide 57
57
Slide 58
58
Slide 59
59
Slide 60
60
Slide 61
61
Slide 62
62
Slide 63
63
Slide 64
64
Slide 65
65

About This Presentation

Organizacao e estrutura de Computadores


Slide Content

Profª MSc. Suzana Mota
Arquitetura e Organização de
Computadores
Aula: Organização e estrutura de computadores.

Hoje você vai aprender:
●Identificar a diferença entre os conceitos de
Arquitetura de computadores x Organização de
Computadores.
●Observar a evolução histórica dos computadores.
●Definir qual é a estrutura básica de um computador.
●Compreender quais são os dispositivos que formam
um computador e suas funcionalidades.

2

3




Organização de
Computadores








Arquitetura de
Computadores

Arquitetura de Computadores
Atributos de um sistema,
visíveis a um programador,
com um impacto direto na
execução lógica de um
programa.
Exemplo:
●Conjunto de instruções
●Número de bits utilizados
para representação dos dados
●Formas de endereçamento de
um dado.
4

Organização de Computadores
A forma como uma
arquitetura é materialmente
implementada.
Também é chamada de
microarquitetura.
Exemplo:
●Detalhes de hardware
●Interface entre periféricos
●Tecnologia de Memória
5

Arquitetura x Organização de Computadores

6
Arquitetura
Organização

Arquitetura x Organização de Computadores

7
Mesma arquitetura, diferente organização

Motivação

Saber como o computador funciona e
como seus dispositivos são organizados
nos permitirá:
●Entender como resolver problemas.
●Questionar soluções.
●Como implementar tecnologias
melhores e mais robustas.
8

Computação & Sociedade

9

Máquina de Pascal - 1642
O matemático francês
Blaise Pascal desenvolveu
o que pode ser chamado
de primeira calculadora
mecânica da História.
Fazia operações de adição
e subtração.

Álgebra de Boole - 1847
Sistema lógico que
reduzia a representação
de valores através de
dois algarismos: 0 ou 1.
Na Álgebra de Boole existem apenas três operadores E, OU e NÃO (AND, OR, NOT).
Estas três funções são as únicas operações necessárias para efetuar comparações ou as
quatro operações aritméticas base.

Máquina de Hollerith - 1890
Foi utilizada no Censo dos EUA, para
computar perguntas cujas respostas
fossem Binárias.
Em 1896, Hollerith fundou a Tabulating
Machine Company para vender sua
invenção.
A companhia tornaria-se parte da IBM
em 1924.

Máquina de Hollerith - 1890

A tecnologia começou a ser utilizada,
para controlar a entrada e saída de
funcionários de empresas.

1 Geração: Válvulas
ENIAC - Electronic Numerical
Integrator And Computer
Foi construído em 1946 para
realizar cálculos de balística para
o exército americano.

1 Geração: Válvulas
A válvula é um tubo de vidro, similar a
uma lâmpada fechada, possuia eletrodos,
para controlar o fluxo de elétrons
As válvulas aqueciam bastante e
costumavam queimar com facilidade.
O armazenamento dos dados era
realizado em cartões perfurados.

2 Geração: Transistores (1959 a 1964)
As válvulas foram substituídas por
Transistores.
A tecnologia de circuitos impressos
também foi desenvolvida, evitando
que os fios e cabos elétricos ficassem
espalhados por todo lugar.
Os computadores começaram a ser
utilizados comercialmente.

2 Geração: Transistores (1959 a 1964)
As primeiras linguagem de
programação começaram a surgir:
Assembly
Fortran
Cobol

3 Geração: Circuitos Integrados (1964 a 1977)
Utilização dos circuitos integrados,
feitos de silício ou microchips.
Eles eram construídos integrando um
grande número de transistores, o que
possibilitou a construção de
equipamentos menores e mais
baratos.

3 Geração: Circuitos Integrados
O processo de fabricação que
possibilitava a construção de vários
circuitos simultaneamente,
facilitando a produção em massa e
diminuindo os custos.
Além disso, um conjunto de
periféricos eram vendidos conforme
a necessidade do cliente.

4 Geração: Computadores Pessoais (1977 a 1991)
O ALTAIR era vendido como um kit e
foi a partir dele que pessoas comuns
começaram a ter computadores.
Foi uma revolução na época, pois
com os periféricos de teclado e vídeo
tudo se tornava mais simples.

4 Geração: Computadores Pessoais
O Apple 1 foi lançado no fim dos
anos 70 e podia ser conectado a
TV.
Utilizava fitas k7 para armazenar
dados.

5 Geração: Computadores e Dispositivos Pessoais (1991 a atualmente)
Esta geração trouxe inúmeras
inovações, tais como o processador
de 64 bits, discos rígidos de grande
capacidade, memórias de trabalho e
processamento cada vez maiores e
interconectividade.

O que é um computador?
“Dispositivo capaz de realizar
uma série de tarefas de acordo
com uma sequência de
instruções específicas de um
programa (software).”
TANENBAUM, Andrew.
24

O que faz um computador?

25

Função básica do Computador

26
DADOS
(entrada)
INFORMAÇÃO
(saída)
PROCESSAMENTO

27
Relembrando a história
Os primeiros computadores
tinham uma programação difícil.
Precisavam ser reprogramados
manualmente para realizar cada
nova tarefa.

28
Um pouco de história
Após o final da segunda Guerra, John
von Neumann implementou a
arquitetura de uma máquina digital,
chamada de “A máquina de Von
Neumann”.
Foi baseado no conceito de uma
máquina digital capaz armazenar os
programas e dados no mesmo
espaço de memória.

29
A máquina de Von Neumann

Unidade de
Entrada
Unidade de Saída
30
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador

Unidade de
Entrada
Unidade de Saída
31
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador

Dispositivos de Entrada



Inserem informações
no computador.
Também chamados de
dispositivos de INPUT.

32

Unidade de
Entrada
Unidade de Saída
33
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador

Processador

É possível encontrar vários tipos possíveis de
processadores em um computador:
CPU: Unidade Central de Processamento
GPU: Unidade Gráfica de Processamento
34

CPU

Unidade Central de
Processamento.
Realiza todas as funções de
cálculo e tomada de decisão
de um computador.

35

CPU
36 Fonte: Tanenbaum, 2009

GPU
37
GPU é um processador que
trabalha de maneira dedicada
a atividades de vídeo dentro
do computador.
Muito utilizado na área de
games, renderização 3D e
treinamento de modelos de
Deep Learning.

Unidade de
Entrada
Unidade de Saída
38
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador

Memórias
39
Memória Primária:
-RAM
-ROM
-Cache
Memória Secundária:
-Unidades de armazenamento

Memória RAM


Random
Acess
Memory
Memória de trabalho
40

Memória RAM = Volátil


Armazena temporariamente
os dados, enquanto o
computador está ligado.
Quando o computador é
desligado todo o conteúdo da
memória é apagado.
41

Diferentes tipos de Memória RAM

Memória ROM
Memória do tipo não volátil, ou seja, que
não perde as informações quando o
computador é desligado.
Read
Only
Memory
Significa Memória de Somente Leitura
43

Memória ROM
A função da memória ROM é oferecer
dados apenas para leitura.
Normalmente, a ROM é utilizada para
armazenar firmwares, pequenos
softwares que funcionam apenas no
hardware para o qual foram
desenvolvidos e que controlam as
funções mais básicas do dispositivo
44

Memória ROM
A BIOS é um firmware gravado na
memória ROM que carrega as
configurações mais básicas do
sistema antes de inicializar o
sistema operacional propriamente
dito.
45

Memória Cache
Memória que trabalha em
conjunto com o
processador.
É memória mais rápida
do computador.
46

Memória Cache + Processador

47

Memórias Secundárias
São memórias do tipo não
volátil e memórias que
ajudam o computador a
guardar informações.
Ex: CD, DVD, Pen Drive,
HD, Cartão de Memória,
Disquete.
48

HD



Hard Disk ou Disco Rígido.
Armazena os dados do
computador.

49

HD: Como funciona?

Para ler e gravar dados no
disco, são usadas cabeças de
leitura eletromagnéticas que
são presas a um braço móvel, o
que permite seu acesso a todo
o disco.

SSD

Disco de Armazenamento.
Solid
Slate
Drive
Significa: Drive em Estado
Sólido

SSD: Como funciona?

Baseados em Memória Flash,
dos pen drives e cartões de
memória.
Armazena os dados utilizados
procedimentos eletrônicos.

HD - Hard Disk

VANTAGENS DESVANTAGENS
É barato É sensível a quedas
Alta capacidade de
armazenamento a baixo
custo
Faz barulho
Esquenta Muito
Consome muita energia

SSD

VANTAGENS DESVANTAGENS
É mais rápido É mais caro
É extremamente silencioso Limitação de
leitura/gravação
Baixo consumo de energia
Não esquenta
Não é sensível a quedas

Unidade de
Entrada
Unidade de Saída
55
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador

Dispositivos de Saída



Exibe informações
do computador
para o usuário.
Também chamados
de dispositivos de
OUTPUT.

56

Unidade de
Entrada
Unidade de Saída
57
Unidade de
Armazenamento
(Memórias)
Unidade Central
de
Processamento
Estrutura básica do Computador

Hoje aprendemos:
●Identificar a diferença entre os conceitos de
Arquitetura de computadores x Organização de
Computadores.
●Observar a evolução dos computadores.
●Definir qual é a estrutura básica de um computador.
●Compreender quais são os dispositivos que formam
um computador e suas funcionalidades.

58

Referências Bibliográficas
TANENBAUM, Andrew S.;
ZUCCHI, Wagner Luiz.
Organização estruturada de
computadores. Pearson Prentice
Hall, 2009.


59
NULL, Linda; LOBUR, Julia.
Princípios básicos de arquitetura
e organização de computadores.
Bookman Editora, 2009.


WHITE, Ron. Como funciona
o computador. Editora Quark,
1993.

Exercício de Fixação

60

Exercício de Fixação

61

Exercício de Fixação

62

Exercício de Fixação

63

Para a próxima aula:



Entrega e correção da resolução de Exercícios.


64

Material disponível



Google Classroom
65
Tags