जवाबों:
इस प्रोसेसर पर, रूपांतरण परिणाम रखने वाला रजिस्टर 16 बिट्स चौड़ा होता है।
एक सही-सही परिणाम का अर्थ है कि रजिस्टर के बिट्स [( एन -1): 0] (जहां एन परिशुद्धता के बिट्स की संख्या है) में एडीसी मान होता है और रजिस्टर के सबसे महत्वपूर्ण बिट्स शून्य पर सेट होते हैं।
एक बाएं-औचित्य परिणाम का अर्थ है कि रजिस्टर के बिट्स [15: (16- एन )] परिणाम को पकड़ते हैं, और बिट्स (15- एन ): 0] शून्य पर सेट होते हैं।
उदाहरण के लिए, यदि आपका वास्तविक रूपांतरण परिणाम 0x123 है, तो इसे 0x0123 के रूप में पढ़ा जाएगा यदि रजिस्टर सही-न्यायिक था, और 0x1230 के रूप में अगर यह सही-सही था।
बाएं-औचित्य परिणाम (प्रोसेसर का समर्थन करने वाले पर) का एक फायदा यह है कि आप रजिस्टर का सबसे महत्वपूर्ण बाइट ले सकते हैं, जिससे आपको देशी परिशुद्धता के बजाय 8-बिट परिशुद्धता मिल जाएगी। यह उपयोगी हो सकता है यदि आपको अतिरिक्त परिशुद्धता की आवश्यकता नहीं है, या रैम की कमी है और बड़ी संख्या में नमूने संग्रहीत करना चाहते हैं।
दूसरी ओर, एक सही-उचित मूल्य को सीधे स्केलिंग के बिना उपयोग किया जा सकता है जो कि बाएं-उचित मूल्य की आवश्यकता होगी।