Three address code is an intermediate code that can be easily generated and converted to machine code. It uses at most three addresses and one operator to represent an expression. The value computed at each instruction is stored in a temporary variab ...