all while loop conditionals working in assembly