Vis O Geral Da Arquitetura De Computadores
Computadores
Prof. Elthon Scariel Dias
O que é Arquitetura de
Computadores?
y
Há várias definições para o termo
“arquitetura de computadores”:
◦ É a estrutura e comportamento de computadores digitais (John P. Hayes. Computer
Architecture and Organization.)
◦ O conjunto de tipos de dados, operações e características dos diversos níveis de projeto de um computador (Andrew S.Tanenbaum.
Structured Computer Organization.)
Arquitetura/Organização
A Arquitetura de Computadores trata do comportamento funcional de um sistema computacional. y A Organização de Computadores trata da estrutura interna que não é visível para o programador (ex. freqüência do relógio ou tamanho da memória física). y Por que estudar Arquitetura de
Computadores?
y
Quem quiser trabalhar em áreas afins...
◦
◦
◦
◦
y y arquitetura de computadores sistemas operacionais sistemas paralelos e distribuídos projeto e análise de sistemas
Quem quiser conhecer os sistemas que estarão no mercado neste século
Quem desenvolve sistemas
◦ “afinar” o software para características específicas de uma arquitetura
Computadores y y
Definição 1. Um computador é uma máquina composta de um conjunto de partes eletrônicas e eletromecânicas, com capacidade de coletar, armazenar e manipular dados, além de fornecer informações, tudo isso de forma automática.
Definição 2. O hardware do computador é tudo aquilo que o compõe fisicamente.
Constituiu-se em hardware o próprio gabinete do computador e seus periféricos.
Alguns conceitos y Máquina de Von Neumann
Unidade Central de Processamento
Unidade Lógica e Aritmética
(ULA)
Unidade de
Controle (UC)
Registradores
Memória Principal (MP)
Dispositivos de Entrada e Saída
Gabinete
Contêm a fonte, placa mãe, dispositivos de armazenamento, placas de expansão, memória, etc... Existem vários modelos de designes e tamanhos variados. Também exigem compatibilidade com o tipo de fonte e, em alguns casos, com a placa mãe.
Alguns conceitos
y