Org2

8514 palavras 35 páginas
Conteú
Conteúdo

Organização e Arquitetura de computadores
Instruções: a linguagem de máquina

Prof. Dr. Luciano José Senger

Introdução
Operações no hardware do computador
Operandos do hardware do computador
Representando instruções no computador
Operações lógicas
Instruções para tomada de decisões
Suporte para procedimentos no hardware do computador
Comunicando-se com as pessoas
Endereçamento no MIPS para operados imediatos e endereços de 32 bits Traduzindo e iniciando um programa
Como os compiladores otimizam
Um exemplo de ordenação na linguagem C para juntar tudo isso
Vida real: instruções do IA-32
Falácias e armadilhas
Comentários finais
Leituras e exercícios


















Introduç
Introdução

Introduç
Introdução

• Para controlar o hardware do computador, é necessário falar a sua linguagem

• É fácil ver, por métodos lógicos formais, que existem certos [conjuntos de instruções] que são adequados para controlar e causar a execução de qualquer seqüência de operações... As considerações decisivas, do ponto de vista atual, na seleção de um [conjunto de instruções], são mais de natureza prática: a simplicidade do equipamento exigido pelo [conjunto de instruções] e a clareza de sua aplicação para os problemas realmente importantes, junto com a velocidade com que tratam esses problemas

• Palavras da linguagem do computador são chamadas de instruções = vocabulário é chamado de conjunto de instruções
• Apresentação das instruções através de uma abordagem top-down
• Linguagens de computadores são semelhantes
(entre diferentes arquiteturas), ao contrário da linguagem dos humanos

– Burks, Goldstine e von Neumann, 1947

Introduç
Introdução

Introduç
Introdução

• Conjunto de instruções (a ponta do iceberg)



• Exemplo: MIPS (http://en.wikipedia.org/wiki/MIPS_architecture)
– Conjunto de instruções criados a partir da década de 80
– 100 milhões de processadores fabricados em 2002
– ATI, Broadcom, Cisco, NEC, Nintendo, Silicon
Graphics, Sony, Texas

Relacionados

  • Org2
    1855 palavras | 8 páginas
  • ORG2 Atividade De Portf Lio 2
    329 palavras | 2 páginas
  • An lise Hier rquica de dados usando R
    2562 palavras | 11 páginas
  • Resenha critica
    649 palavras | 3 páginas
  • Orgonomia
    673 palavras | 3 páginas
  • Projeto Integrado Multidisciplinar I
    5398 palavras | 22 páginas
  • EQUILÍBRIO DE PARTIÇÃO E DIMERIZAÇÃO DE ÁCIDOS CARBOXÍLICOS
    1334 palavras | 6 páginas
  • EQUILÍBRIO DE PARTIÇÃO E DIMERIZAÇÃO DE ÁCIDOS CARBOXÍLICOS
    1202 palavras | 5 páginas
  • Relatorio
    2443 palavras | 10 páginas
  • fisico
    2048 palavras | 9 páginas

Outros Trabalhos Populares