Este projeto, foi parte da conclusão da disciplina de Circuitos Digitais do curso de graduação em Ciência da Computação - USC. O objetivo do projeto era fazer uma ULA do zero utilizando a linguagem de programação C/C++. Dentro do código se verá técnicas de programação mais avançadas como recursividade e estrutura de dados.
A Unidade Lógica Aritmética é um circuito digital, parte fundamental da unidade central de processamento (CPU) e serve para aplicar operações matemáticas e fazer comparações lógicas.