Binary package “apoo” in ubuntu bionic

Assembly course aid

 A virtual machine (a CPU) created for teaching purposes. All the programs
 are written in Python and are very easy to extend to incorporate new
 assembly-like pseudo-instuctions. A gtk2-based interface is provided, to
 help debugging or just examining the execution of programs.
 Another program permits a tutor to create exercises and write rules to
 automatically grade the students' solutions.