Assembly Language programming Assembly Language Copyright Brian Brown, 1988-1999. All rights reserved. You should know how these constructs are implemented in assembly language. These types of instructions test the state of the various flags of the status register.
All variables are memory based.
Calculate the right hand side first. This involves the use of an appropriate branch false instruction after a comparison test to the end of the if body. This involves an extension to the previous IF body. The conditional false branch now jumps to an else clause, and the if body jumps unconditionally to the end of the if else statement. The last statement in the while body is a jump unconditional to the start of the while body.