There are two things that confuses me in the below text:
"The ADC uses the successive-approximation method to perform the conversion.The HCS12 uses two 8-bit registers to hold a ananlog to digital conversion result. The result can be stored either right- or left-justified. The A/D conversion is performed in a sequence from one to eight samples."
1- I always thought that registers are storage locations in the CPU. So ADCs would have their own registers too?
2- What are the functionality and meaning of the right- or left-justified registers?