This directory contains my homework solution to part 1 of Performance-Aware Programming. It consists of a partial 8086 disassembler and simulator.
It requires nasm to run the tests: the disassembled input is reassembled with nasm and compared against the original input.