Addressing modes are different ways that an operand can be accessed. Discuss different types of addressing modes of HCS12. What is a relative addressing mode? What is the difference between a direct and an extended addressing mode? Discuss how Registers X and Y are used in index addressing mode.