Error in register resetting (instructions 501 to 599) - should start with register[0] instead of register[1] as register #1
Test cases for instructions 501 to 600
amended tests 57 and 58 (wrong code size)
cosmetic changes to "end of tests" statement