हकीकत में यह थोड़ा अधिक जटिल है, लेकिन सरल स्पष्टीकरण यह है कि एक 16 बिट प्रोसेसर एक ही ऑपरेशन में 16 बिट संख्याओं पर एक संचालन कर सकता है, और बड़ी संख्याओं से निपटने के लिए आपको चीजों को तोड़ने की आवश्यकता होती है। उदाहरण के लिए दो 32-बिट संख्याओं को जोड़ने के लिए, आप एक ऑपरेशन में कम से कम महत्वपूर्ण शब्द जोड़ देंगे, फिर सबसे महत्वपूर्ण शब्द जोड़ें और फिर किसी भी कैरी बिट्स जोड़ें।
स्पष्ट रूप से यह बहुत धीमा (एक के बजाय 3 निर्देश) है, लेकिन यदि आवश्यक हो तो लगभग कोई भी ऑपरेशन किया जा सकता है। यह एक कारण है कि बड़े शब्दों वाले प्रोसेसर तेजी से हो सकते हैं; वे कई निर्देशों के बजाय एक ही निर्देश के साथ बड़े परिचालन कर सकते हैं। प्रोग्रामर के दृष्टिकोण से, संकलक आमतौर पर इसका ख्याल रखेंगे, जब तक आप असेंबली लिख रहे हों तब तक आप इसे तब तक नहीं करेंगे।
हकीकत में हालांकि, कई प्रोसेसर ने गणित परिचालन करने के लिए हार्डवेयर समर्पित किया है, इसलिए एक प्रोसेसर 32-बिट या 64-बिट को कॉल करने से वास्तव में मेमोरी एड्रेसिंग और रजिस्टरों के आकार के साथ अधिक कुछ करना पड़ता है।
संबंधित प्रश्न: http://stackoverflow.com/questions/12718536/how-does-a-32bit-computer-work-with-large-bit-numbers-ex -512 बिट-पूर्णांक – reima