Compilation of

RESULT = (A + B) * (C + D)/(E + F)

for a one-address system produces:

LOAD A

ADD B

STORE TEMP0

LOAD C

ADD D

STORE TEMP1

LOAD E

ADD F

REVERSE DIVIDE TEMP1

MULTIPLY TEMP0

STORE RESULT