1. 8
  1.  

  2. 4

    For computer architecture education, https://github.com/mortbopet/Ripes is better because it visualizes microarchitectural state, and you can choose different microarchitectures (with pipelining, forwarding, and hazard detection).

    For assembly education, Vulcan is probably fine.