Add a huge test, and fix the wrongfully printed VALUE and Virtual, which should have instead been register names, and memory addresses