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
mSem resumo de edição
Faduart (discussão | contribs)
Sem resumo de edição
 
Linha 62: Linha 62:
|Nível educacional 1 =
|Nível educacional 1 =
|Tema 1 =
|Tema 1 =
|CDD 1 =
|CDD 1 = 000
|CDU 1 =
|CDU 1 =
|CBC 1 =
|CBC 1 =

Edição atual desde as 20h21min de 18 de maio de 2016

Conteúdo[editar | editar código-fonte]

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