Trabalho Artigos[1]

2
Universidade Federal do Pampa - Centro de Tecnologia de Alegrete Engenharia Elétrica e Ciência da Computação Disciplina de Introdução à Organização de Computadores Deverá ser entregue artigo escrito, conforme modelo, e apresentação. 1. Ponto flutuante - Representação de números em ponto flutuante (precisão simples e precisão dupla) - Valores especiais e sub-normais - Multiplicação em ponto flutuante - Adição em ponto flutuante - Exceções 2. Somador Ripple Carry - Arquitetura do somador ripple carry (nível de portas lógicas) - Exemplo de um somador ripple carry de 8 bits - Vantagens e limitações - Soma e subtração utilizando o mesmo hardware (números em complemento de 2) - Detecção de overflow 3. Somador Carry Look-Ahead - Arquitetura do somador carry look-ahead (nível de portas lógicas) - Exemplo de um somador carry look-ahead de 8 bits - Vantagens e limitações - Soma e subtração utilizando o mesmo hardware (números em complemento de 2) - Detecção de overflow 4. Multiplicadores - Algoritmo de multiplicação binária - Arquitetura de um multiplicador binário (nível de portas lógicas) - Exemplo de um multiplicador de 4 bits - Detecção de overflow - Vantagens e limitações 5. Divisores - Algoritmo de divisão binária - Arquitetura de um divisor binário (nível de portas lógicas) - Exemplo de um divisor de 4 bits - Vantagens e limitações 6. Comparadores - Algoritmo de comparação binária - Arquitetura de um comparador (nível de portas lógicas) - Exemplo de um comparador de 8 bits - Vantagens e limitações 7. Codificadores - Algoritmo de codificação binária - Arquitetura de um codificador (nível de portas lógicas) - Exemplo de um codificador 64x6 - Vantagens e limitações - Exemplos de aplicações 8. Decodificadores - Algoritmo de decoficiação binária - Arquitetura de um decodificador (nível de portas lógicas) - Exemplo de um decodificador 6x64 - Vantagens e limitações - Exemplos de aplicações 9. Contadores - Algoritmo de contagem binária - Arquitetura de um contador (nível de portas lógicas) - Exemplo de um contador de 8 bits - Vantagens e limitações - Exemplos de aplicações 10. Memória externa (Stallings, cap. 5) - Disco magnético e RAID - Organização e formatação de dados - Características físicas - Tempo de busca e transferência - RAID níveis 1, 2, 3, 4, 5 e 6 - Memória óptica (tipos, formato e organização de dados) 11. Entrada e saída (Stallings, cap. 6) - Dispositivos externos - Módulos de entrada e saída - Entrada e saída programada - Entrada e saída por interrupção

Transcript of Trabalho Artigos[1]

Page 1: Trabalho Artigos[1]

Universidade Federal do Pampa - Centro de Tecnologia de Alegrete Engenharia Elétrica e Ciência da Computação

Disciplina de Introdução à Organização de Computadores Deverá ser entregue artigo escrito, conforme modelo, e apresentação.

1. Ponto flutuante - Representação de números em ponto flutuante (precisão simples e precisão dupla) - Valores especiais e sub-normais - Multiplicação em ponto flutuante - Adição em ponto flutuante - Exceções 2. Somador Ripple Carry - Arquitetura do somador ripple carry (nível de portas lógicas) - Exemplo de um somador ripple carry de 8 bits - Vantagens e limitações - Soma e subtração utilizando o mesmo hardware (números em complemento de 2) - Detecção de overflow 3. Somador Carry Look-Ahead - Arquitetura do somador carry look-ahead (nível de portas lógicas) - Exemplo de um somador carry look-ahead de 8 bits - Vantagens e limitações - Soma e subtração utilizando o mesmo hardware (números em complemento de 2) - Detecção de overflow 4. Multiplicadores - Algoritmo de multiplicação binária - Arquitetura de um multiplicador binário (nível de portas lógicas) - Exemplo de um multiplicador de 4 bits - Detecção de overflow - Vantagens e limitações 5. Divisores - Algoritmo de divisão binária - Arquitetura de um divisor binário (nível de portas lógicas) - Exemplo de um divisor de 4 bits - Vantagens e limitações 6. Comparadores - Algoritmo de comparação binária - Arquitetura de um comparador (nível de portas lógicas) - Exemplo de um comparador de 8 bits - Vantagens e limitações 7. Codificadores - Algoritmo de codificação binária - Arquitetura de um codificador (nível de portas lógicas) - Exemplo de um codificador 64x6 - Vantagens e limitações - Exemplos de aplicações 8. Decodificadores - Algoritmo de decoficiação binária - Arquitetura de um decodificador (nível de portas lógicas) - Exemplo de um decodificador 6x64 - Vantagens e limitações - Exemplos de aplicações 9. Contadores - Algoritmo de contagem binária - Arquitetura de um contador (nível de portas lógicas) - Exemplo de um contador de 8 bits - Vantagens e limitações - Exemplos de aplicações 10. Memória externa (Stallings, cap. 5) - Disco magnético e RAID - Organização e formatação de dados - Características físicas - Tempo de busca e transferência - RAID níveis 1, 2, 3, 4, 5 e 6 - Memória óptica (tipos, formato e organização de dados) 11. Entrada e saída (Stallings, cap. 6) - Dispositivos externos - Módulos de entrada e saída - Entrada e saída programada - Entrada e saída por interrupção

Page 2: Trabalho Artigos[1]

- Acesso direto à memória - Interfaces SCSI e Firewire 12. Barramentos do sistema (Stallings, cap. 3) - Estruturas de interconexão - Hierarquia - Elementos de projeto - Barramento PCI 13. Memória Virtual (Tanenbaum, cap. 6.1) - Paginação - Implementação da paginação - Política de substituição de páginas - Tamanho da página e fragmentação - Segmentação - Implementação da segmentação