Buscar

aula01

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 9 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 9 páginas

Prévia do material em texto

Arquitetura de 
Computadores
Prof. Enoque Alves
UFOPA - 2016
Objetivo
 Instrumentalizar o aluno para que este possa 
identificar e descrever o funcionamento de um 
sistema de computação e também como é 
realizada a integração entre o software e o 
hardware, bem como identificar as 
características da linguagem de máquina, as 
formas de endereçamento e o conjunto de 
instruções.
Ementa
 Caracterização da organização de sistemas de 
computação e detalhamento de subsistemas -
memória, processador, dispositivos de entrada e 
saída de dados e barramentos. Caracterização e 
análise das formas de tradução de programas de 
uma linguagem de alto nível para um programa 
executável. Linguagem de montagem. Estudo de 
um conjunto de instruções e dos modos de 
endereçamento utilizados por um sistema de 
computação. Caracterização de arquiteturas 
RISC e CISC.
Programa
 Introdução
 Arquitetura vs. Organização de Computadores
 Organização estrutura da de computadores
 Interação com outras disciplinas
 Representação de dados
 Números inteiros sinalizados e não-sinalizados
 Operações aritiméticas
 Operações lógicas
 Números de ponto flutuante
 Arquitetura de conjuntos de instruções
 Classificação de conjuntos de instruções
 Endereçamento de memória
 Tipos de operações
 Tipos de dados (operandos)
 Formatos de instruções
 Controle de fluxo (procedimentos e sub-rotinas, interrupções)
 Programação em Linguagem de Montagem
 Visão geral do modelo de programação
 Arquiteturas representativas (ênfase no 80x86)
 Exercícios de programação
Livro
Fundamentos de Arquitetura de 
Computadores
Raul Fernando Weber 
3a edição - Bookman (2008) 
Bibliografia Básica
 WEBER, Raul Fernando. Fundamentos de 
Arquitetura de Computadores. 3. ed. Bookman, 
2008. 
 PATTERSON, David A.; HENESSY, John L. 
Organização e Projeto de Computadores: a 
interface hardware/software. 3. ed., Campus, 
2005.
 STALLINGS, William. Arquitetura e 
Organização de Computadores. 5. ed., Prentice 
Hall, 2002.
Bibliografia Complementar
 HENESSY, J. L. PATTERSON, D. Computer 
Archiitecture, a Quantitative Approach. 2. ed. Morgan 
Kaufman Publishers, 1996. 
 TANENBAUM, A. S. Organização Estruturada de 
Computadores. 4. ed. Rio de Janeiro: LCT, 2001.
 MURDOCCA, Miles J.; HEURING, Vicent P. 
Introdução à Arquitetura de Computadores. Campus, 
2001. 
 WEBER, Raul Fernando. Arquitetura de 
Computadores Pessoais. 2. ed. Porto Alegre. Sagra 
Luzzatto, 2002.
Assunto da Disciplina
Tanenbaum, 1999
Stallings, 2001
“Atributos de um sistema [de computação]
que são visíveis para o programador (...) e
que têm impacto direto sobre a execução
lógica de um programa”
Arquitetura Vs. Organização
Arquitetura
Arquitetura de Computadores estuda 
os aspectos de interesse direto do 
programador para a realização de suas 
tarefas. 
Ex: tamanho da palavra do 
computador (32bits ou 64bits), 
número de bits utilizado para 
representar vários tipos de dados, 
modos de endereçamento
Organização: 
Estuda os aspectos técnicos da construção 
dos computadores cujo o conhecimentos 
não é importante para o programador 
realizar suas tarefas. 
Ex: tecnologia ultilizada na fabricação da 
memória, material usado na construção do 
processador, se existe um sistema de 
RAID, barramentos, CPU (ULA, UC e 
Registradores), Memória (SDRAM, 
DDR, DDR2 ou DDR3), etc.

Continue navegando