The microprocessor was programmed as part of a digital logic design class using verilog and quartus. It runs on the DE2-115 FPGA, and simulates a 4-bit microprocessor. It's not compatible for running an OS. It is only capable of performing math and binary arithmetic such as ones compliment, bitwise compliment, addition, subtraction, etc.
https://github.com/benhaub/School/tree/master/microprocessor