Repositório para o Desenvolvimento do Trabalho 2 da Disciplina de Software Básico
Todo o código e executável está presente na pasta implementação.
Para cada arquivo .asm:
nasm -f elf -o <arquivo>.o <arquivo>.asm
Passar como argumento todos os arquivos objetos .o:
ld -m elf_i386 -o calculadora <arquivos>
Está disponível também um Makefile que permite, respectivamente, limpar os arquivos e compilar e ligá-los a partir dos seguintes comandos:
make clean
make all
O Programa foi desenvolvido e testado utilizando o Sistema Operacional Ubuntu 22.04 via WSL (Windows Subsystem for Linux) em Windows 10 e também em instalação própria no Computador Pessoal.
200022172 - Leonardo Maximo Silva
200028880 - Wallace Ben Teng Lin Wu