TRabalho
Aula 2
Eng. Eduardo Juliano Alberti
(Material Adaptado de Prof. Marcos Santos Hara
)
Objetivo da Disciplina
Sistemas numéricos
Conversão de bases
Aritmética numérica, ponto flutuante.
Álgebra booleana (operações, tabela verdade, minimização algébrica, mapas de Karnaugh, Quine-McCluskey, circuitos digitais, somador, seletor,
ULA de 2 bits. )
Método de Avaliação
Prova Bimestral (60% da nota)
Experiências práticas, trabalhos ou seminários (40% da nota)
Referência Bibliográfica
Arquitetura e Organização
Uma máquina é composta por dispositivos de hardware capazes de compreender e se “comunicar” através de instruções primitivas. Quem projeta um computador é quem decide quais instruções serão compreendidas pelo hardware. Essa linguagem é denominada de linguagem de máquina.
Arquitetura e Organização
Existe portanto uma GRANDE diferença entre o que queremos e o que o computador pode realizar.
Você já pensou compreender? em
quais
instruções
seu
computador
consegue
Arquitetura e Organização
Seu computador entende, basicamente, instruções de soma, subtração, deslocamento de bits e movimentação de dados.
Arquitetura e Organização
Arquitetura
Atributos visíveis ao programador, possuem impacto direto sobre a execução lógica de um programa.
Conjunto de instruções, número de bits usados para representação de dados, mecanismos de E/S, técnicas de endereçamento.
Arquitetura e Organização
Organização
Como os recursos de hardware são implementados para especificar sua arquitetura. Detalhes de hardware transparente ao programador.
Sinais de controle, interfaces, tecnologia de memória.
10
Arquitetura e organização
Família de modelos com a mesma arquitetura, mas diferenças na organização. Arquitetura pode durar anos, organização muda conforme a tecnologia.
A família Intel x86 compartilha a