|
| |
Arquitetura de Computadores
De Microprocessadores
a Supercomputadores |
| |
Autor: |
Behrooz
Parhami |
| |
ISBN: |
978-85-86804-61-4 |
| |
Páginas:
|
576 |
| |
Edicão: |
1 |
| |
Copyright: |
2008 |
|
| |
| |
| |
Sinopse
|
| |
Enfatizando tanto os
princípios teóricos quanto os
projetos reais, este livro faz a relação
entre a arquitetura de computadores e os outros
subcampos da informática. O tema é
apresentado em capítulos curtos, ordenados
de maneira flexível, em forma de aula,
o que facilita a compreensão da inter-relação
entre os vários tópicos sem
perder de vista o contexto geral. Inclui as
idéias fundamentais da arquitetura
de computadores com alguma profundidade e
fornece uma visão geral de conceitos
mais avançados como supercomputadores,
processamento paralelo e sistemas distribuídos.
Um grande número de problemas significantes,
bem elaborados e já testados exaustivamente
nas aulas do autor oferecem novos ângulos
de visão aos estudantes. |
|
| |
Conteúdo |
| |
PARTE 1
Background e Motivação. 1
Circuitos Digitais Combinatórios.
2 Circuitos Digitais com Memória.
3 Tecnologia de Sistemas
Computacionais. 4 Desempenho do Computador.
PARTE 2 Arquitetura do Conjunto de
Instruções. 5 Instruções
e Endereçamento. 6
Procedimentos e Dados. 7
Programas em Linguagem Assembly. 8
Tipos de Conjuntos de Instruções.
PARTE 3 A Unidade Aritmética/
Lógica. 9 Representação
Numérica. 10 Somadores e ULAs Simples.
11 Multiplicadores e Divisores 12
Aritmética de Ponto Flutuante. PARTE
4 Caminho de Dados e Controle. 13
Passos para a Execução
da Instrução. 14 Síntese
da Unidade de Controle. 15
Caminhos de Dados com Pipeline. 16
Limites de Desempenho de Pipeline. PARTE
5 Projeto de Sistemas de Memória.
17 Conceitos de Memória
Principal. 18 Organização
de Memória Cache. 19
Conceitos de Memória de Massa. 20
Memória Virtual e Paginação.
PARTE 6 Entrada/ Saída e Interfaceamento.
21 Dispositivos de Entrada/Saída.
22 Programação
de Entrada/Saída. 23
Barramentos, Ligações e Interfaces.
24 Chaveamento de Contexto e Interrupções.
PARTE 7 Arquiteturas Avançadas.
25 Caminho para o Alto Desempenho.
26 Processamento Vetorial
e Matricial. 27 Multiprocessamento
com Memória Compartilhada.
28 Computação Distribuída.
Índice. |
|
| |
Aplicações |
| |
Livro-texto para as
disciplinas arquitetura de computadores, sistemas
computacionais, projeto de computadores, organização
de computadores e similares dos cursos de
Engenharia Elétrica, Ciências
da Computação, Engenharia da
Computação entre outros. |
|
|
|
|