Introdução à Arquitetura de Computadores: diferenças entre revisões

Origem: Wikilivros, livros abertos por um mundo aberto.
[edição verificada][edição verificada]
Conteúdo apagado Conteúdo adicionado
Abacaxi (discussão | contribs)
Sem resumo de edição
mSem resumo de edição
Linha 1: Linha 1:
==Conteúdo==
==Conteúdo==
{{livro}}

<div style="background-color:#DFDFDF;width:100%;text-align:center;">'''''Parte 1: Introdução'''''</div>
<div style="background-color:#DFDFDF;width:100%;text-align:center;">'''''Parte 1: Introdução'''''</div>



Revisão das 23h00min de 22 de abril de 2013

Conteúdo

Parte 1: Introdução
  1. Capa
  2. Introdução
    1. O Que é Arquitetura de Computadores
    2. Computadores e as Várias Camadas de Abstração
  3. Modelo de Von Neumann
    1. Unidade Central de Processamento
    2. Memória
    3. Barramentos
    4. Dispositivos de Entrada e Saída
  4. Transistores
  5. Portas Lógicas
  6. Componentes de um Processador
  7. O Software
  8. Arquiteturas RISC e CISC
  9. Conjunto de instruções
  10. Modos de endereçamento
  11. Números de ponto flutuante (IEEE 754)
  12. Hierarquia de memória
    1. Cache
Parte 2: O Conjunto de Instruções do MIPS
  1. O que é o MIPS?
    1. O Processador MIPS
    2. A Filosofia do Projeto do MIPS
  2. Instruções do MIPS
    1. Instruções Aritméticas Simples
    2. Instruções de Operadores Lógicos
    3. Instruções de Uso de memória
    4. Instruções de Controle de Fluxo
    5. Instruções de Comparações
    6. Resumo dos Modos de Endereçamento
  3. Representação das Instruções
    1. As Instruções Tipo R
    2. As Instruções Tipo I
    3. As Instruções Tipo J
  4. As Pseudo-Instruções
    1. A Pseudo-Instrução move
    2. A Pseudo-Instrução Load Address
  5. Suporte à Funções
    1. As Etapas Necessárias para Invocar Funções
    2. Instruções de Uso de Funções: jal e jr
    3. Funções com Muitas Variáveis
    4. Funções Recursivas e Sub-Funções
  6. Representação Numérica
    1. Números Naturais
    2. Números Inteiros
    3. Números Reais
    4. Overflow e Underflow
Parte 3: Implementando um Processador de Ciclo Longo
  1. As Operações da Unidade Lógica Aritmética