Next: Lista de Tabelas
Up: Arquitectura e Organização Interna
Previous: Conteúdo
- Abordagens por software e hardware.
- Componentes do computador: vista de nível superior.
- Ciclo de instrução básico.
- Características de uma máquina hipotética.
- Exemplo de um programa em execução.
- Diagrama de estados de um ciclo de instrução.
- Fluxo de controlo com e sem interrupção.
- Transferência de controlo através de interrupções.
- Ciclo de instruções com interrupções.
- Temporização do programa; espera curta de E/S.
- Temporização do programa; espera longa de E/S.
- Diagrama de estados do ciclo de instrução com interrupções.
- Transferência de controlo com múltiplas interrupções.
- Exemplo da sequência temporal de múltiplas interrupções.
- Módulos de um computador.
- Esquema de barramento de interconexão.
- Realização física típica de uma arquitectura de barramento.
- Exemplos de configuração de barramentos.
- Temporização de operação de leitura.
- Tipos de transferências de dados.
- Exemplo de configurações PCI.
- Operação de Leitura no PCI.
- Árbitro num barramento PCI.
- Arbitragem de barramento PCI entre dois mestres.
- Hierarquia de memória.
- Rendimento de uma memória simples de dois níveis.
- Comparação do armazenamento.
- Previsão do custo das tecnologias de armazenamento secundário [#!weiz91!#].
- Operação de uma célula de memória.
- DRAM de 16 mega-bits típica ().
- Pinos e sinais da memória de um invólucro típico.
- Organização de memória de 256k octetos.
- Organização de memória de 1M-byte.
- Função de código de correcção de erros.
- Código de correcção de erros de Hamming.
- Disposição dos bits de dados e de teste.
- Geração de bits de teste.
- Código de Hamming SEC-DED.
- Memória principal e cache.
- Estrutura do sistema cache/memória.
- Operação de leitura da cache.
- Correspondência directa [#!hwan93!#].
- Exemplo de correspondência directa.
- Organização da cache em jogos associativos.
- Exemplo de cache de correspondência associativa.
- Organização de cache por jogos associativas de duas vias [#!hwan93!#].
- Correspondência em jogos associativos de duas vias.
- Diagrama de blocos do processador Pentium.
- Estrutura da cache interna de dados do Pentium [#!ande93!#].
- Diagrama de blocos do PowerPC 620.
- Diagrama de estados simplificado do PowerPC.
- DRAM dinâmica melhorada (EDRAM).
- DRAM dinâmica Síncrona (SDRAM)[#!przy94!#].
- Níveis de RAID
- Correspondência de dados para uma bateria RAID 0
- Modelo genérico de um módulo de E/S.
- Um dispositivo externo.
- Diagrama de Blocos de um módulo de E/S.
- Três técnicas para entrada de um bloco de dados.
- E/S no Espaço de Memória e Isolada.
- Processamento simples de interrupção.
- Modificações na memória e registos durante uma interrupção.
- Uso do controlador de interrupções 8259A.
- O Periférico de Interface Programável, Intel 8255A
- Interface teclado/visor para o Intel 8255A
- Diagrama de blocos típicos de DMA.
- Pontos de quebra e DMA durante um ciclo de instrução.
- Configurações de DMA possíveis.
- Arquitectura de um canal de E/S
- E/S em paralelo e em série.
- Fases de Barramento em SCSI.
- Exemplo de Diagrama Temporal em SCSI.
- Formato do Descritor de Comandos de Bloco em SCSI.
- Diagrama de estado do ciclo de instrução
- Formato de uma instrução simples.
- Programas para executar
- Formatos de dados numéricos na unidade de vírgula flutuante do Pentium.
- Operações de deslocação e de rotação.
- Instruções de derivação.
- Rotinas aninhadas.
- Sequência de execução para as rotinas aninhadas da figura 9.7.
- Uso da pilha para implementar as rotinas aninhadas da figura 9.7.
- Crescimento do caixilho de pilha em procedimentos simples, P e Q.
- Cálculo da fórmula N = I + J + K.
- Modos de Endereçamento.
- Cálculo dos modos de endereçamento no Pentium.
- Modos de endereçamento dos operandos em memória no PowerPc
- Formatos de Instrução do PDP-8.
- Formatos de Instrução do PDP-10.
- Formatos de Instrução usados pelo PDP-10; os números indicam o comprimento dos campos.
- Formatos de Instrução do Pentium.
- Formatos de Instrução do PowerPc.
- O processador com o barramento de sistema
- Estrutura interna do processador.
- Organização dos registos de um microprocessador.
- Extensão da organização de registos em microprocessador de 32-bits.
- Ciclo de instruções com interrupções.
- O ciclo de instruções.
- Diagrama de estados do ciclo de instruções.
- Fluxo de dados, ciclo de extracção.
- Fluxo de dados, ciclo de caminho indirecto.
- Fluxo de dados, ciclo de interrupção.
- Linha de Encadeamento de instruções de dois estágios.
- Diagrama temporal para uma operação de encadeamento de instruções.
- O efeito de uma derivação condicional para uma operação de encadeamento de instruções.
- Encadeamento de instruções num processador de seis-estágios.
- Tampão de laço.
- Diagrama de estado de prognósticos de derivação.
- Lidando com derivações.
- Exemplos da linha de encadeamento de instruções do 80846.
- Registos EFLAGS do Processador Pentium.
- Registos de Controlo do Processador Pentium.
2000-05-10