项目作者: eduqz

项目描述 :
A simple game (multiplication table quiz) to learn how to developer a bootloader with nasm Assembly
高级语言: Assembly
项目地址: git://github.com/eduqz/multiplication-table-assembly.git
创建时间: 2021-03-03T16:54:02Z
项目社区:https://github.com/eduqz/multiplication-table-assembly

开源协议:

下载


Quiz da tabuada em Assembly [em modo kernele]

Projeto em desenvolvimento para a disciplina de Infraestrutura de Software - CIn, UFPE.
Trata-se de um quiz no qual são exibidas expressões matemáticas e o usuário tem que responder o valor correto da expressão. Casso erre uma, perde o jogo; caso acerte, acumula 1 ponto no score e prossegue á pergunta seguinte. No total, são 9 perguntas com nível de dificudlade crescente.
O objetivo do projeto é de aprender a utilizar a linguagem Assembly e entender mais sobre Bootloader e modo Kernel.

Grupo:

  • Eduardo Almeida de Queiroz (eaq)

  • Juan Felipe Serafim dos Santos (jfss)

  • Marcos Antonio Vital de Lima (mavl)

  • Victor Emanuel Pessoa da Silva (veps)

Links úteis (tutoriais utilizados):

Instruções básicas:

  • Instalar as dependências necessárias:

    1. sudo apt install nasm
    2. sudo apt install qemu
  • Montar e rodar:

    1. make