• Projetos

Mundo Real

Data da entrega
Quarta - 27/11

Esse projeto extra optativo (individual) fornece 5 pontos extras de Hardware, 5 pontos extras de Software e 10 pontos extras de Hardware ou Software (o que for mais vantajoso).

(5 HW) Processadores

Você deverá escolher um dos processadores listados a seguir:

Warning

Não pode repetir dentro do grupo! DPs: Não pode ser o mesmo do semestre passado

Vocês devem entregar um vídeo que explica a CPU em questão, neste vídeo (máximo de 10 minutos) vocês devem explicar:

  • Histórico

    • História da arquitetura
    • Pessoas/ empresas responsáveis
    • Impacto histórico, impacto nos concorrentes/ comunidade/
    • Curiosidades
  • Uso atual

    • Dispositivos e empresas que ainda fazem uso da arquitetura
  • Arquitetura

    • Descreva a arquitetura interna da CPU
      • Quantos bits de largura? 8/16/32/..
      • Quantidade de registradores
      • Operações da ULA (se for muitas, pode pegar algumas)
      • Como o Program Counter (PC) funciona?
      • Especificidades

Muito importante sempre que possível realizar uma comparação com a nossa CPU

(10 HW ou SW)

  • Instruções
    • A arquitetura é CISC ou RISC?
    • Como é realizado o acesso a memória nessa arquitetura? (registrador-registrador, registrador-memória, memória-memória)
    • Pode fazer operações direto na memória? Ou temos que carregar para os registradores antes?
    • Comparação com o Z01.1
    • Descritivo das instruções e seus padrões
    • Quantidade total de instruções

(5 SW) Comentar código

  • Você deve pegar um código de exemplo do assembly da CPU escolhida e comentar ele no vídeo, explicando o que está fazendo.
    • Explicar o que cada instrução está fazendo
    • Muitas arquitetura possuem simulador! Interessante usar, mas não é necessário.

Entrega