Emumaker86: a hardware simulator for teaching CPU design
p88110: A Graphical Simulator for Computer Architecture and Organization Courses