Você está na página 1de 81

1

Disciplina: Arquitetura de Computadores - ARQA1

Conceitos básicos
O sistema de computação e
representação da informação

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
2
Disciplina: Arquitetura de Computadores - ARQA1

Conteúdos
● O Sistema de Computação
– Componentes
● Representação da Informação
– Bit, caractere, byte e palavra
– Arquivos e registros
– Medidas de desempenho de sistemas
computacionais

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
3
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O sistema de computação é um conjunto
de componentes que são integrados para
funcionar como se fossem um único
elemento.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
4
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O objetivo de um sistema de
computação é realizar manipulações com
os dados, processamentos que visam
produzir informações úteis.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
5
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


A representação do processo de
manipulação dos dados pode ser descrito
na seguinte figura:

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
6
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Os primeiros computadores foram
idealizados considerando estas etapas,
originando assim um computador com os
componentes necessários para
processamento entrada e saída (I/O).

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
7
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Na sequência John von Neumann
aperfeiçoou de forma considerável a
arquitetura inicial adicionando a memória,
um componente destinado a armazenar
dados e programas, tornando o processo
mais rápido e eficaz.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
8
Disciplina: Arquitetura de Computadores - ARQA1

O modelo de Von Neumann


John von Neumann (1903 – 1957) matemático
húngaro de origem judaica, naturalizado
estadunidense.

Foi professor na Universidade

de Princeton e um dos

construtores do ENIAC
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
9
Disciplina: Arquitetura de Computadores - ARQA1

O modelo de Von Neumann


Os computadores digitais convencionais
baseiam-se no modelo idealizado por Von
Neumann, em 1946, baseado em cinco
componentes principais.

(MURDOCCA; HEURING, 2000)

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
10
Disciplina: Arquitetura de Computadores - ARQA1

O modelo de Von Neumann

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
11
Disciplina: Arquitetura de Computadores - ARQA1

O modelo de Von Neumann


● Unidade de entrada – provê instruções e
dados ao sistema.
● Unidade de memória – armazena os dados
do sistema
● Unidade lógica e aritmética – processa os
dados

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
12
Disciplina: Arquitetura de Computadores - ARQA1

O modelo de Von Neumann


● Unidade de controle – controla a execução
das instruções e o processamento dos dados
● Unidade de saída – apresenta os resultados
dos dados processados.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
13
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Um algoritmo é basicamente uma relação
de tarefas descritas em uma linguagem
clara que quando executadas produzem
um resultado.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
14
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Já a linguagem de programação pode ser
compreendida como uma linguagem
padronizada com objetivo de estabelecer
uma forma de comunicação dos humanos
com os computadores.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
15
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Para que uma máquina seja capaz de
realizar várias operações ela precisa
identificar uma instrução, executá-la, em
seguida deve buscar a próxima instrução.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
16
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Sendo assim, estas operações que o
hardware consegue executar podem ser
denominadas como instruções de
máquina. Sendo o ciclo básico de uma
instrução apresentado na figura 2.6.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
17
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
18
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O componente capaz de executar
instruções é a Unidade Central de
Processamento (UCP) ou simplesmente
processador (Central Processing Unit).

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
19
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Os processadores (ou CPUs) são
basicamente pastilhas com milhões de
minúsculos componentes eletrônicos,
(transistores, resistores, etc) cujas funções
são ler e executar instruções.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
20
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
21
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Para que a CPU consiga executar as
instruções, é preciso primeiramente que o
programa tenha sido inserido no sistema.
Os dispositivos responsáveis por permitir
isso são os dispositivos de E/S.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
22
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
23
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Um programa é basicamente um conjunto
de instruções, sendo que para executar um
programa a CPU deverá executar todas
estas instruções em ordem e buscando
operandos e dados quando for necessário.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
24
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Para que este processo seja possível de
ser executado de forma automática, as
instruções devem ser armazenadas na
própria máquina, de forma que a CPU
consiga executá-lo sem depender de
outros fatores.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
25
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O componente do sistema de computação
responsável pelo armazenamento das
instruções introduzidas pelos
dispositivos de entrada é chamado
memória.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
26
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
27
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Em resumo, os componentes básicos de
um sistema de computação são:
● Processador (ou CPU)
● Memória
● Componentes de E/S

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
28
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Após ver um pouco sobre CPU, memória e
dispositivos E/S foi possível visualizar os
elementos que constituem um sistema de
computação do ponto de visto da
hardware.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
29
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


No entanto ainda falta mencionar um
elemento importante neste sistema, sendo
este responsável pela interligação de todos
estes componentes permitindo a
comunicação entre eles.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
30
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Como as informações existentes dentro de
um computador são sinais elétricos
(ligado/desligado, 0/1) é preciso criar
“caminhos” para que esses sinais possam
chegar aos componentes.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
31
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O conjunto de fios que conduzem sinais
elétricos entre os diversos componentes
do computador são conhecidos como
barramento.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
32
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O barramento é um componente
compartilhado pelos dispositivos que
precisam dele para se comunicar, sendo
que só pode haver uma comunicação
bilateral em cada instante.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
33
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Existem dois tipos de barramentos, o
serial, onde apenas um sinal é enviado por
vez e o paralelo, onde vários sinais podem
ser enviados simultaneamente. Cada um
têm seus usos, vantagens e desvantagens.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
34
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
35
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Os barramentos são usualmente
divididos em duas partes, em alguns fios
trafegam informações de endereço e em
outros os dados.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
36
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
37
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


A representação de um barramento único,
onde todos os componentes são ligados a
um mesmo barramento, mostrada na
Figura 2.8, apesar de idealmente funcional
não é utilizada em sistemas reais.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
38
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


O maior problema dessa abordagem seria
a velocidade de comunicação entre os
dispositivos. Processador e memória
trabalham com velocidades muito elevadas
em comparação a teclado e mouse por
exemplo.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
39
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


A título de exemplo podemos comparar
isso a uma cidade. Onde uma única
avenida seria responsável por permitir o
tráfego de três tipos de veículos, carros de
corrida, carros de passeio e bicicletas.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
40
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Como já foi dito, apenas uma informação
pode trafegar pelo barramento em um
determinado instante, logo neste
exemplo, enquanto um bicicleta atravessa
a avenida, todos os demais veículos
deveriam esperar.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
41
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


Uma abordagem mais realista possui
barramentos específicos para dispositivos
muito rápidos (processador e memória),
outro para dispositivos rápidos, como HD,
placa de rede e outros.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
42
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.


E um terceiro para dispositivos lentos,
como mouse, teclado e impressora. Todos
estes barramentos são interligados por um
dispositivo conhecido como ponto (bridge).

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
43
Disciplina: Arquitetura de Computadores - ARQA1

Componentes do Sist. Comp.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
44
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações

O Bit, o Caractere, o Byte e a Palavra

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
45
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Toda informação introduzida em um
computador (sejam dados a serem
processados ou instruções de um
programa) precisa ser entendida pela
máquina, para que possa interpretá-la e
processá-la.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
46
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Como o computador é um equipamento
eletrônico ele armazena e movimenta
informações de forma eletrônica, ou seja,
por meio de valores de tensão (ou
corrente).

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
47
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Para que uma máquina pudesse
representar eletricamente todos os
símbolos utilizados na linguagem humana,
seria necessários mais de 100 diferentes
valores de tensão, o que resultaria em
pouca confiabilidade.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
48
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Assim a ideia de uma maquina binária
capaz de entender apenas dois valores
diferentes 0 e 1 (LIGADO / DESLIGADO) é
mais simples e confiável de se projetar e
implementar.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
49
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Além disso uma máquina binária lida
melhor com a lógica booleana (SIM / NÃO,
LIGADO / DESLIGADO, VERDADEIRO /
FALSO).

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
50
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Desta forma temos que a menor unidade
de informação armazenável em um
computador é o bit (binary digit). O bit
pode ter apenas dois valores 0 e 1.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
51
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


No entanto, um bit sozinho não significa
nada, assim como uma letra sozinha não
possui significado útil, logo foi necessário
agrupar vários bits para representar
informações mais úteis.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
52
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Desta forma originou-se o byte, que é
definido como um grupo ordenado de 8
bits.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
53
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


O byte foi definido para servir de elemento
de referência para a construção e
funcionamento dos dispositivos de
armazenamento e para transferência de
dados entre periféricos e UCP/MP.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
54
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Por esta razão em anúncios de
computadores menciona-se que ele possui
“512 Kbytes de memória”, “2 Gbytes” ou
ainda “4 Gbytes”.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
55
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Como os principais códigos de
representação de caracteres utilizam
grupos de 8 bits por caractere os conceitos
de byte e caractere tornam-se
semelhantes.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
56
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


A inclusão das letras K, M e G para se
referir a capacidade de memória são
referências ao valor numérico fixo, utilizado
para reduzir a quantidade de algarismos de
um número.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
57
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Como nos computadores utiliza-se a
numeração binária as letras são potências
e 1, assim K representa 1.024 unidades
(ou 210), M representa 1.048.576 unidades
(ou 220) e G representa 1.073.741.824
unidades (ou 230).
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
58
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
59
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


A linguagem utilizada por nós humanos é
estruturada utilizando caracteres e grupos
de caracteres (chamados palavras), sendo
que apenas as palavras podem ser
consideradas unidades úteis de
informação.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
60
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Também na computação (acredita-se que
pelo mesmo motivo) existe o conceito de
palavra. No entanto ele tem algumas
pequenas diferenças.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
61
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Inicialmente pode-se definir a palavra
como sendo um conjunto de bits que
representa uma informação útil para os
computadores.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
62
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


A palavra nos computadores é um valor
fixo, sendo os tamanhos de palavra mais
comuns de 32 bits ou 64 bits.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
63
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
64
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações

Conceito de Arquivos e Registros

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
65
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Para que seja possível individualizar
grupos diferentes de informações, os
sistemas operacionais estruturam os dados
sob uma forma denominada arquivo.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
66
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Um arquivo é um conjunto formado por
dados (ou informações) de um mesmo tipo
ou para uma mesma aplicação.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
67
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações


Cada arquivo é constituído por itens
individuais de informações, chamados
registros.

Por exemplo, uma planilha pode armazenar


60 registros de alunos em um mesmo
arquivo.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
68
Disciplina: Arquitetura de Computadores - ARQA1

Representação das informações

Medidas de desempenho de

sistemas de computação

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
69
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Um aspecto interessante na evolução
tecnológica dos computadores é que
embora ela tenha sido bastante rápida e
acentuada, seus princípios básicos
permanecem os mesmos.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
70
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Na prática isso significa que as
características de funcionamento, como as
definidas por Von Neuman permanecem
inalteradas.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
71
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Inovações para agregar velocidade aos
processos foram introduzidas, mas a
essência é a mesma: instruções
armazenadas na memória, o ciclo de
busca, interpretação e execução.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
72
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Na busca por mais desempenho
computacional, os componentes evoluíram
de forma distinta. No entanto, o
desempenho geral do computador
depende do grau de compatibilidade
entre seu componentes.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
73
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Ou seja, se a velocidade de um elemento,
como a UCP por exemplo, for muito maior
que a de outro, como a memória, então o
sistema terá um desempenho menor que
um outro sistema com velocidades
menores porém mais próximas.
Prof. Me. Eder Pansani
E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
74
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Assim pode-se compreender a ideia com
uma analogia: “uma corrente construída
com vários elos interligados é tão forte
quando o mais fraco deles”.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
75
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Considerando assim a existência de tantos
fatores que influenciam o desempenho de
um sistema computacional desenvolveram-
se diversos meios de medir seu
desempenho.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
76
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
O desempenho do processador em geral é
medido em termos de sua velocidade de
trabalho, isto é executar instruções.

Assim uma medida é conhecida como MPIS


(milhões de instruções por segundo)

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
77
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
E também há a unidade MFLOPS
(millions of floating point operations per
second) sendo esta mais específica a
supercomputadores que trabalham mais
com cálculos matemáticos.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
78
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Outra unidade é o tempo de acesso que
está relacionada à velocidade de escrita e
leitura de informações na memória e a
velocidade do canal de interligação entre
eles.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
79
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
O tempo de resposta é uma medida
ligada ao desempenho global do sistema.
Trata-se do tempo gasto entre o instante
que o usuário iniciou uma solicitação ao
sistema e este por sua vez respondeu.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
80
Disciplina: Arquitetura de Computadores - ARQA1

Medidas de desempenho
Por fim temos a vazão (ou throughput), que
define a quantidade de ações (ou
operações) que um sistema consegue
realizar em uma unidade de tempo.

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br
81
Disciplina: Arquitetura de Computadores - ARQA1

Dúvidas?

Perguntas?

Prof. Me. Eder Pansani


E-mail: epansani@gmail.com
12 de março de 2017 http://ederpansani.com.br

Você também pode gostar