Você está na página 1de 11

1-1

Captulo 1 - Introduo

Introduo Arquitetura de Computadores


Miles Murdocca e Vincent Heuring

Captulo 1: Introduo

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-2

Captulo 1 - Introduo

Contedo do Captulo
1.1 Viso Geral 1.2 Uma Breve Histria 1.3 O Modelo de Von Neumann 1.4 O Modelo de Barramento do Sistema 1.5 Nveis das Mquinas 1.5.1 Compatibilidade para cima 1.5.2 Os Nveis 1.6 Um Sistema de Computador Tpico 1.7 Organizao do Livro 1.8 Estudo de Caso: O que aconteceu com os supercomputadores?

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-3

Captulo 1 - Introduo

Algumas Definies
A Arquitetura de Computadores trata do comportamento funcional de um sistema computacional, do ponto de vista do programador (ex. tamanho de um tipo de dados 32 bits para um inteiro). A Organizao de Computadores trata da estrutura interna que no visvel para o programador (ex. freqncia do relgio ou tamanho da memria fsica). Existe um conceito de nveis na arquitetura de computadores. A idia bsica que existem muitos nveis nos quais o computador pode ser considerado, do nvel mais alto, onde o usurio executa programas, ao nvel mais baixo, que consiste de transistores e fios.

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-4

Captulo 1 - Introduo

Mquina de Clculo de Pascal


Executa operaes aritmticas bsicas (1a metade do sculo XVII). No contm o que se consideram as partes bsicas de um computador. Apenas no sculo XIX Babbage reuniu os conceitos de controle mecnico e clculo mecnico numa mquina que possui as partes bsicas de um computador digital.

(Source: IBM Archives photograph.)

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-5

Captulo 1 - Introduo

O Modelo de von Neumann


O modelo de von Neumann possui cinco componentes principais: (1) unidade de entrada; (2) unidade de sada; (3) unidade lgica aritmtica; (4) unidade de memria; (5) unidade de controle.

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-6

O Modelo Barramento de Sistema

Captulo 1 - Introduo

Refinamento do modelo de von Neumann, o modelo de barramento de sistema possui uma CPU (ALU e controle), memria e uma unidade de entrada/sada (I/O). A comunicao entre os componentes realizada atravs de um caminho compartilhado chamado barramento de sistema (bus), constitudo do barramento de dados, do barramento de endereos e do barramento de controle. Existe tambm um barramento de energia e algumas arquiteturas podem ter um barramento de I/O separado.

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-7

Captulo 1 - Introduo

Nveis de Mquinas
Existe um certo nmero de nveis em um computador (o nmero exato discutvel), do nvel do usurio descendo ao nvel do transistor. Descendo a partir do nvel mais alto, os nveis se tornam menos abstratos e mais da estrutura interna do computador se torna visvel.

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-8

Captulo 1 - Introduo

Um Computador Tpico

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-9

Captulo 1 - Introduo

A Placa Me
Os 5 componentes do modelo de von Neumann so visveis na placa me, assim como no barramento de sistema.

Fonte: TYAN Computer, www.tyan.com

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring

1-10

Captulo 1 - Introduo

Manchester University Mark I


Os supercomputadores, que so produzidos em baixo volume e possuem alto custo, foram muitas vezes substitudos por mquinas de baixo custo produzidas em larga escala que oferecem uma melhor relao preo-desempenho.

(Fonte: http://www.paralogos.com/DeadSuper)
Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring 1999 M. Murdocca and V. Heuring

1-11

Captulo 1 - Introduo

A Lei de Moore
O poder computacional que se compra pelo mesmo preo dobra a cada 18 meses. O planejamento de um projeto deve considerar esta observao seriamente: uma inovao arquitetural que est sendo desenvolvida, para o benefcio esperado de quadruplicar o desempenho em trs anos pode no ser relevante: as arquiteturas existentes ento podem de qualquer forma oferecer o qudruplo do desempenho; estas arquiteturas podem ser completamente diferentes do tipo de arquitetura que a inovao necessitaria para ser efetiva.

Introduo Arquitetura de Computadores por M. Murdocca e V. Heuring

1999 M. Murdocca and V. Heuring