Logo Passei Direto
Buscar

Cap. 01 Arquitetura e Organização de Computadores - William Stallings

User badge image

Enviado por Frederico Xavier em

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

William Stallings 
Arquitetura e Organização de 
Computadores
Capitulo 1
Introdução
Arquitetura & Organização - 1
� Arquitetura são todos os atributos visíveis ao 
programador.
� Conjunto de instruções, número de bits usados na 
representação dos dados, mecanismos de I/O, técnicas de 
endereçamento.
� P.E. Existe uma instrução de multiplicação?
� Organização é como as características são 
implementadas.
� Sinais de controle, interfaces, tecnologia das memórias.
� P.E. Existe uma unidade de hardware para a multiplicação, ou, é 
executada por várias adições?
Arquitetura & Organização - 2
�Toda a família Intel x86 compartilha a mesma 
arquitetura básica.
�A família IBM System/370 compartilha a mesma 
arquitetura básica.
� Permite compatibilidade de código.
�Pelo menos para trás.
�A organização difere entre versões diferentes.
Estrutura & Função
� Estrutura é o modo como os componentes estão 
inter-relacionados.
� Função é a operação de cada componente 
individual como parte da estrutura.
Função
�As funções são:
�Processamento de dados
�Armazenamento de dados
�Transferência de dados
�Controle
Visão funcional
�Visão funcional de um computador
Mecanismo de 
transferência 
de dados
Mecanismo
de controle
Recurso de 
armazenamento
De dados
Recurso de
Processamento
De dados
Operação - 1
� Transferência de dados
� P.e. teclado para a tela
Mecanismo 
de 
transferência 
de dados
Mecanismo
de controle
Recurso de 
armazenamento
De dados
Recurso de
Processamento
De dados
Operação - 2
� Armazenamento de dados 
� P.e. Download da INTERNET para disco
Mecanismo 
de 
transferência 
de dados
Mecanismo
de controle
Recurso de 
armazenamento
De dados
Recurso de
Processamento
De dados
Operação - 3
� Processando de / para memória 
� P.e atualização de saldo bancário
Mecanismo 
de 
transferência 
de dados
Mecanismo
de controle
Recurso de 
armazenamento
De dados
Recurso de
Processamento
De dados
Operação - 4
� Processando da memória para I/O
� P.e imprimindo um saldo bancário
Mecanismo de 
transferência 
de dados
Mecanismo
de controle
Recurso de 
armazenamento
De dados
Recurso de
Processamento
De dados
Estrutura - Alto nível
Computador
Memória
principal
Entrada
Saída
Sistema de
Interconexão
Periféricos
Linhas de comunicação
Unidade 
Central de
processamento
Computador
Estrutura – A CPU
Computador Unidade 
Aritmética
e lógica
Unidade de
controle
Barramento
interno
Registradores
CPU
I/O
Memória
Bus
CPU
Estrutura – Unidade de Controle
CPU
Memória de 
controle
Registradores e
Decodificadores da
Unidade de controle
Lógica de
Sequenciamento
Unidade
de controle
ALU
Registradores
Bar
interno
Unidade de Controle
Tópicos - 1
� Evolução e desempenho de computadores
�Barramentos do sistema
�Memória interna
�Memória externa
� Entrada e saída
� Suporte ao sistema operacional
�Aritmética computacional
�Conjunto de instruções
Tópicos - 2
� Estrutura e funcionamento da CPU
�Computadores RISC
� Processadores superescalares
�Operação da unidade de controle
�Controle microprogramado
� Processamento paralelo
� Lógica digital 
Recursos na Internet 
Web site para o livro
� http://www.shore.net/~ws/COA5e.html
� links to sites of interest
� links to sites for courses that use the book
�errata list for book
� information on other books by W. Stallings
Recursos na Internet
Sites na Internet interessantes
�WWW Computer Architecture Home Page
�CPU Info Center
�ACM Special Interest Group on Computer 
Architecture
� IEEE Technical Committee on Computer 
Architecture
� Intel Technology Journal
�Manufacturer’s sites
� Intel, IBM, etc.
�Internet Resources 
- Usenet News Groups
� comp.arch
� comp.arch.arithmetic
� comp.arch.storage

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?