Skip to content

Jogo para disciplina de Organização de Computadores - 2022

Notifications You must be signed in to change notification settings

mordonha/ORGCOMP.2022.GAME

Repository files navigation

Blackout ICMC

Jogo desenvolvido em assembly para disciplina do professor Eduardo do Valle Simões
SSC0511 - Organização de Computadores Digitais - 2021

O jogo

Jogo

Como jogar:

  • Vídeo explicativo
  • Exibe-se o mapa por alguns segundos
  • Apaga-se o mapa, e o mesmo continua a piscar em ciclos de alguns segundos
  • Os ciclos variam de acordo com a movimentação do personagem
  • Ficando parado, a tela irá piscar novamente mais rápido
  • Se movimentando, a tela demorará mais para piscar
  • O usuário pode andar pelo mapa através das tecla w, a, s, d
  • Ganha-se ao chegar no ponto verde

Store imediato

Nova instrução desenvolvida para o processador do ICMC
Formato: Storen Rx, #0
Como funciona: Indexa a memória com o registrador armazenando o segundo paramêtro como número (valor após #)

Exemplos

Storen R0, #45 :: Mem[R0] <- 45
Storen R0, #'a' :: Mem[R0] <- código da letra na tab asc2


Dependências para Windows:

Instalar C++ (se precisar gerar um novo executável do simulador)

  • Baixe as bibliotecas do C++
  • Deszip
  • Adicione no path das variáveis de ambiente o caminho até a pasta bin

Instalar Sublime configurado (contem simulador.exe e montador.exe)

Executar o código (pré requisito: instalar o sublime configurado)

  • Execute ./Sublime Text 3/sublime_text.exe
  • Abra o arquivo *.asm que deseja executar
  • Pressione F7 (monta o codigo em binario e simula o processador)
  • Pressione Home para iniciar

Integrantes:

Jansen Caik Ferreira Freitas
Leonardo Minoru Iwashima
Paulo Marcos Ordonha

About

Jogo para disciplina de Organização de Computadores - 2022

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published