A full system x86 simulator for teaching computer organization. - Michael David Black; Priyadarshini Komala (SIGCSE, 2011)