Arquitectura de computadores

Disponível somente no TrabalhosFeitos
  • Páginas : 18 (4391 palavras )
  • Download(s) : 0
  • Publicado : 16 de setembro de 2011
Ler documento completo
Amostra do texto
Engenharia Informática Arquitectura de Computadores Ano Lectivo de 2007/2008 Acácio Carmona

Arquitectura de Computadores Sistemas de numeração, conversão entre bases, operações aritméticas em diferentes bases. Tipo de organização de computadores e sistemas computacionais: SISD, SIMD, MISD, MIMD. Tipo de organização de memória: memória privada, memória partilhada, redes de interligação.Introdução aos componentes básicos de um computador digital: CPU, memória, barramento, dispositivos de E/S. Unidade aritmética e lógica, unidade de controlo. Projecto da lógica de controlo.
Arquitectura e Organização de Computadores 2

Arquitectura de Computadores Controlo microprogramado. Instruções e modos de endereçamento. Projecto de uma unidade central de processamento. Processadores RISC.Processamento em Pipeline. Hierarquia de memórias num computador digital. Entradas e saídas. Gestão de memória. Programação em Assembly 486/Pentium.
Arquitectura e Organização de Computadores 3

Método de Avaliação
Avaliação Contínua
A assiduidade conta para a apreciação final

Exame

2 frequências Projecto prático Trabalhos práticos aula

Ponderações

Exame com parte teórica e parteprática

Avaliação contínua

Exame 2ª Época

Frequências - 25% e 25% Projecto prático - 40% Trabalhos práticos aula -10% Frequência – 50% Projecto prático – 50%

Arquitectura e Organização de Computadores

4

Referências Bibliográficas
INTEL – IA-32 Intel® Architecture Software Developer's Manual, Volume 1: Basic Architecture [Em linha]. Colorado Springs : INTEL, 2004. INTEL – IA-32Intel® Architecture Software Developer's Manual, Volume 2A: Instruction Set Reference, A-M [Em linha]. Colorado Springs : INTEL, 2004. INTEL – IA-32 Intel® Architecture Software Developer's Manual, Volume 2B: Instruction Set Reference, N-Z [Em linha]. Colorado Springs : INTEL, 2004. INTEL – IA-32 Intel® Architecture Software Developer's Manual, Volume 2B: Instruction Set Reference, N-Z [Em linha].Colorado Springs : INTEL, 2004. Tanenbaum, Andrew S. – "Structured Computer Organization", Prentice-Hall, 1990.System Programming Guide [Em linha]. Colorado Springs : INTEL, 2004. Tanenbaum, Andrew S. – "Structured Computer Organization", Prentice-Hall, 1990.

Arquitectura e Organização de Computadores

5

Sistemas de numeração, conversão entre bases, operações aritméticas em diferentes bases.Converter 10011101(2) para base 10 Solução: 27 26 25 24 23 22 1 0 0 1 1 1 21 0 20 1

10011101(2) = 1 x 27 + 0 x 26 + 0 x 25 + 1 x 24 + 1 x 23 + 1 x 22 + 0 x 21 + 1 x 20 = 27 + 24 + 23 + 22 + 20 = 128 + 16 + 8 + 4 + 1 = 157(10)
Arquitectura e Organização de Computadores 6

Lógica Digital

Álgebra Booleana
Variáveis ( Valor 0 ou 1) Operações
AND ( A AND B A . B) OR ( A OR B A + B)NOT NOT A ä

Operadores Booleanos ------------------------------------------------------------------------------------P Q NOT P P AND Q P OR Q P XOR Q P NAND Q P NOR Q ------------------------------------------------------------------------------------0 0 1 0 0 0 1 1 0 1 1 0 1 1 1 0 1 0 0 0 1 1 1 0 1 1 0 1 1 0 0 0------------------------------------------------------------------------------------Arquitectura e Organização de Computadores 7

Lógica Digital

Gates
Blocos fundamentais para a construção dos circuitos lógicos digitais. É um circuito electrónico que produz um sinal de saída que é uma simples operação booleana sobre os sinais de entrada. Gates Básicas.
AND, OR, NOT NAND e NOR.

Tabelas de Verdade Exemplos

Circuitos Combinativos
Tabelas de Verdade - Saída para cadauma das combinações Símbolos Gráficos - Layout de interligação das gates Equações Booleanas - Representação de um sinal de saída em função dos sinais de entrada ( F = äB~C + äBC + AB~C )
8

Arquitectura e Organização de Computadores

Lógica Digital

Circuitos Combinativos
Tabelas de Verdade - Saída para cada uma das combinações Símbolos Gráficos - Layout de interligação das gates...
tracking img