Você está na página 1de 18

William Stallings Arquitetura e Organizao de Computadores 8a Edio

Captulo 1 Introduo

slide 1

2010 Pearson Prentice Hall. Todos os direitos reservados.

Organizao e arquitetura
Arquitetura so os atributos visveis ao programador. Conjunto de instrues, nmero de bits usados para representao de dados, mecanismos de E/S, tcnicas de endereamento. Por exemplo, existe uma instruo de multiplicao? Organizao como os recursos so implementados. Sinais de controle, interfaces, tecnologia de memria. Por exemplo, existe uma unidade de multiplicao no hardware ou ela feita pela adio repetitiva?

slide 2

2010 Pearson Prentice Hall. Todos os direitos reservados.

Toda a famlia Intel x86 compartilha a mesma arquitetura bsica. A famlia IBM System/370 compartilha a mesma arquitetura bsica. Isso gera compatibilidade de cdigo: Pelo menos, com a gerao anterior. A organizao diferente entre diferentes verses.

slide 3

2010 Pearson Prentice Hall. Todos os direitos reservados.

Estrutura e funo

Estrutura o modo como os componentes so inter-relacionados. Funo a operao individual de cada componente como parte da estrutura.

slide 4

2010 Pearson Prentice Hall. Todos os direitos reservados.

Funo

Todas as funes do computador so: Processamento de dados. Armazenamento de dados. Movimentao de dados. Controle.

slide 5

2010 Pearson Prentice Hall. Todos os direitos reservados.

Viso funcional

slide 6

2010 Pearson Prentice Hall. Todos os direitos reservados.

Operao (a): Movimentao de dados

slide 7

2010 Pearson Prentice Hall. Todos os direitos reservados.

Operao (b): Armazenamento

slide 8

2010 Pearson Prentice Hall. Todos os direitos reservados.

Operao (c): Processamento de/para armazenamento

slide 9

2010 Pearson Prentice Hall. Todos os direitos reservados.

Operao (d): Processamento de armazenamento para E/S

slide 10

2010 Pearson Prentice Hall. Todos os direitos reservados.

Estrutura Alto nvel


Perifricos

Computador
Memria principal

CPU

Computador

Interconexo do sistema

E/S Linhas de comunicao


slide 11 2010 Pearson Prentice Hall. Todos os direitos reservados.

Estrutura A CPU
CPU
Computador
E/S
Barramento do sistema Mem ria

Registradores
CPU

ALU

Interconexo interna da CPU

Unidade de controle

slide 12

2010 Pearson Prentice Hall. Todos os direitos reservados.

Estrutura A unidade de controle


Unidade de controle
CPU
ALU
Unidade de Barramento interno controle

Lgica de sequenciao Registradores e decodificadores da unidade de controle Memria de controle

Registr.

slide 13

2010 Pearson Prentice Hall. Todos os direitos reservados.

Esboo do livro

slide 14

Evoluo e desempenho do computador. Estruturas de interconexo do computador. Memria interna. Memria externa. Entrada/sada. Suporte do sistema operacional. Aritmtica do computador. Conjuntos de instrues.
2010 Pearson Prentice Hall. Todos os direitos reservados.

Estrutura e funo da CPU. Computadores com conjunto reduzido de instrues. Processadores superescalares. Operao da unidade de controle. Controle microprogramado. Multiprocessadores e processamento de vetor. Lgica digital (Apndice).

slide 15

2010 Pearson Prentice Hall. Todos os direitos reservados.

Recursos da Internet Site Web do livro


http://WilliamStallings.com/COA/COA7e.html
links para sites de interesse; links para sites de cursos que usam o livro; errata para o livro; informaes sobre outros livros de W. Stallings.

http://WilliamStallings.com/StudentSupport.html
Math. How-to. Research resources. Miscellaneous.
slide 16 2010 Pearson Prentice Hall. Todos os direitos reservados.

Recursos da Internet Outros sites Web


WWW Computer Architecture Home Page. CPU Info Center. Processor Emporium. ACM Special Interest Group on Computer Architecture. IEEE Technical Committee on Computer Architecture. Intel Technology Journal. Sites de fabricantes: Intel, IBM etc.
slide 17 2010 Pearson Prentice Hall. Todos os direitos reservados.

Recursos da Internet Newsgroups USENET


comp.arch comp.arch.arithmetic comp.arch.storage comp.parallel

slide 18

2010 Pearson Prentice Hall. Todos os direitos reservados.