16-बिट कंप्यूटिंग

16-बिट माइक्रो  कंप्यूटर माइक्रो कंप्यूटर हैं जो 16-बिट  माइक्रोप्रोसेसर  का उपयोग करते हैं।

16-बिट रजिस्टर 2 16 भिन्न मानों को संग्रहीत कर सकता है। 16 बिट्स में संग्रहीत किए जा सकने वाले पूर्णांक मानों की सीमा उपयोग किए गए पूर्णांक प्रतिनिधित्व पर निर्भर करती है। दो सबसे आम अभ्यावेदन के साथ, रेंज 0 से 65,535 (2 16 − 1) एक (अहस्ताक्षरित ) बाइनरी संख्या के रूप में प्रतिनिधित्व के लिए है, और −32,768 (−1 × 2 15 ) से 32,767 (2 15 − 1) के रूप में प्रतिनिधित्व के लिए है। दो का पूरक है। चूंकि 216 65,536 है, 16-बिट मेमोरी एड्रेस वाला प्रोसेसर सीधे बाइट-एड्रेसेबल मेमोरी के 64kb (65,536 बाइट्स) तक पहुंच सकता है। यदि कोई सिस्टम 16-बिट सेगमेंट ऑफ़सेट के साथ सेगमेंटेशन का उपयोग करता है, तो अधिक एक्सेस किया जा सकता है।

16-बिट आर्किटेक्चर
एमआईटी (MIT) व्हर्लविंड ( c.1951) संभवतः पहला 16-बिट कंप्यूटर था। यह युग के लिए एक असामान्य शब्द आकार था; अधिकांश प्रणालियाँ छह-बिट वर्ण कोड का उपयोग करती हैं और 6-बिट्स के कुछ गुणकों की शब्द लंबाई का उपयोग करती हैं। यह ASCII को पेश करने के प्रयास से बदल गया, जिसमें 7-बिट कोड का उपयोग किया गया और स्वाभाविक रूप से 8-बिट मल्टीपल का उपयोग किया गया, जो एकल ASCII वर्ण या दो बाइनरी कोडेड दशमलव अंकों को संग्रहीत कर सकता था।

1960 के दशक में 16-बिट शब्द की लंबाई विशेष रूप से मिनीकंप्यूटर सिस्टम पर अधिक सामान्य हो गई। प्रारम्भी 16-बिट कंप्यूटर ( c. 1965-70) में आईबीएम 1130, एचपी 2100, डेटा जनरल नोवा, और डीईसी पीडीपी-11 सम्मिलित हैं। प्रारम्भी 16-बिट माइक्रोप्रोसेसर, जो प्रायः मिनी प्लेटफार्मों में से एक पर आधारित होते थे, 1970 के दशक में दिखाई देने लगे। उदाहरण ( c. 1973-76) में पांच-चिप नेशनल सेमीकंडक्टर IMP-16 (1973), दो-चिप NEC μCOM-16 (1974), तीन-चिप वेस्टर्न डिजिटल MCP सम्मिलित हैं -1600 (1975), और पांच-चिप तोशिबा टी-3412 (1976)।

प्रारंभिक सिंगल-चिप 16-बिट माइक्रोप्रोसेसर (c. 1975-76) में पनाफ़ाकोम एमएन1610 (1975) सम्मिलित हैं,   राष्ट्रीय अर्धचालक गति (1975), सामान्य उपकरण CP1600 (1975), टेक्सास इंस्ट्रूमेंट्स TMS9900 (1976),  फेरांति F100-L, और एचपी 2100 वंशज और वेरिएंट है। अन्य उल्लेखनीय 16-बिट प्रोसेसर में Intel 8086, Intel 80286 , WDC 65816/65802 और Zilog Z8000 सम्मिलित हैं। इंटेल 8088, इंटेल 8086 के साथ बाइनरी संगत था, और 16-बिट था जिसमें इसके रजिस्टर 16 बिट चौड़े थे, और अंकगणितीय निर्देश 16-बिट मात्रा पर काम कर सकते थे, भले ही इसकी बाहरी बस 8 बिट चौड़ी थी।

16-बिट पूर्णांक 2. स्टोर कर सकता है16 (या 65,536) अलग-अलग मान। एक हस्ताक्षर प्रतिनिधित्व में, ये मान 0 (संख्या) और 65,535 के बीच के पूर्णांक हैं; दो के पूरक का उपयोग करते हुए, संभावित मान −32,768 से 32,767 तक होते हैं। इसलिए, 16-बिट मेमोरी एड्रेस वाला प्रोसेसर सीधे 64 KB बाइट एड्रेसिंग | बाइट-एड्रेसेबल मेमोरी तक पहुंच सकता है।

16-बिट प्रोसेसर को निजी कंप्यूटर  उद्योग में लगभग पूरी तरह से हटा दिया गया है, और एम्बेडेड अनुप्रयोगों में 32-बिट (या 8-बिट) सीपीयू से कम का उपयोग किया जाता है।.

16/32-बिट मोटोरोला 68000 और इंटेल 386एसएक्स
मोटोरोला 68000 को कभी-कभी 16-बिट कहा जाता है क्योंकि यह बुनियादी अंकगणित को संभालता है। निर्देश सेट 32-बिट संख्या पर आधारित था और आंतरिक रजिस्टर 32 थे बिट्स चौड़ा है, इसलिए सामान्य परिभाषाओं के अनुसार, 68000 एक 32-बिट डिज़ाइन है। आंतरिक रूप से, 32-बिट अंकगणित दो 16-बिट संचालन का उपयोग करके किया जाता है, और यह 16-बिट, या "16/32" के रूप में सिस्टम के कुछ विवरणों की ओर जाता है।

इस तरह के समाधानों का कंप्यूटर क्षेत्र में एक लंबा इतिहास है, जिसमें विभिन्न डिजाइन एक बार में 1-बिट भी गणित का प्रदर्शन करते हैं, जिसे सीरियल अंकगणित के रूप में जाना जाता है, जबकि 1970 के दशक तक अधिकांश डिजाइन एक समय में कम से कम कुछ बिट्स को संसाधित करते हैं। एक सामान्य उदाहरण डेटा जनरल नोवा है, जो एक 16-बिट डिज़ाइन था जिसने चार 4-बिट संचालन की एक श्रृंखला के रूप में 16-बिट गणित का प्रदर्शन किया। 4-बिट्स व्यापक रूप से उपलब्ध सिंगल-चिप एएलयू का शब्द आकार था और इस प्रकार सस्ती कार्यान्वयन के लिए अनुमति दी गई थी। 68000 पर लागू होने वाली परिभाषा का उपयोग करते हुए, नोवा 4-बिट कंप्यूटर, या 4/16 होगा। नोवा की प्रारम्भ के कुछ ही समय बाद एक दूसरा संस्करण पेश किया गया था, सुपरनोवा, जिसमें 4-बिट एएलयू में से चार सम्मिलित थे जो एक समय में गणित 16 बिट प्रदर्शन करने के लिए समानांतर में चल रहे थे और इसलिए उच्च प्रदर्शन प्रदान करते थे। यह उपयोगकर्ता और प्रोग्राम के लिए अदृश्य था, जो हमेशा 16-बिट निर्देशों और डेटा का उपयोग करता था। इसी तरह, बाद में मोटोरोला 68020 जैसे 68000-परिवार के सदस्यों में 32-बिट अरिथमैटिक लॉजिक यूनिट थे।

किसी अन्य उपाय के आधार पर सिस्टम के 16-बिट होने या न होने के संदर्भ भी देखे जा सकते हैं। एक आम बात यह है कि जब पता स्थान आंतरिक रजिस्टरों के समान बिट्स के आकार का नहीं होता है। 1970 के दशक के अधिकांश 8-बिट सीपीयू इसी श्रेणी में आते हैं; MOS 6502, Intel 8080, Zilog Z80 और अधिकांश अन्य में 16-बिट पता स्थान था जो 64 पता स्थान का KB। इसका मतलब यह भी था कि पते में हेरफेर के लिए दो निर्देश चक्रों की आवश्यकता थी। इस कारण से, अधिकांश प्रोसेसरों में विशेष 8-बिट एड्रेसिंग मोड, शून्य पृष्ठ, गति में सुधार होता है। आंतरिक रजिस्टर आकार और बाहरी पते के आकार के बीच इस तरह का अंतर 1980 के दशक में बना रहा, हालांकि प्रायः उलटा हुआ, क्योंकि युग की स्मृति लागतों ने 32-बिट एड्रेसिंग, 2 या 4 के साथ एक मशीन बनाई। जीबी, एक व्यावहारिक असंभवता। उदाहरण के लिए, 68000 ने डीआईपी पर संबोधित करने के केवल 24 बिट्स को उजागर किया, इसे अभी भी विशाल (युग के लिए) 16 एमबी तक सीमित कर दियाl

16- काटा एप्लिकेशन
आईबीएम पीसी संगत और विंटेल प्लेटफॉर्म के संदर्भ में, 16-बिट एप्लिकेशन एमएस-डॉस, ओएस/2 1.x या माइक्रोसॉफ़्ट विंडोज़ के प्रारम्भी संस्करणों के लिए लिखा गया कोई भी सॉफ्टवेयर है जो मूल रूप से 16-बिट इंटेल 8088 और इंटेल 80286 पर चलता था। माइक्रोप्रोसेसर। इस तरह के अनुप्रयोगों ने केवल 16-बिट पते का उपयोग करके पता योग्य स्मृति स्थानों की सीमा का विस्तार करने के लिए 20-बिट या 24-बिट x86 मेमोरी सेगमेंटेशन | सेगमेंट या चयनकर्ता-ऑफसेट पता प्रतिनिधित्व का उपयोग किया। 2. से अधिक वाले प्रोग्राम16 निर्देशों और डेटा के बाइट ्स (65,536 बाइट्स) को उनके 64-किलोबाइट मेमोरी सेगमेंटेशन के बीच स्विच करने के लिए विशेष निर्देशों की आवश्यकता होती है, जिससे प्रोग्रामिंग 16-बिट अनुप्रयोगों की जटिलता बढ़ जाती है।

16-बिट सीपीयू की सूची

 * एंगस्ट्रेम (कंपनी)
 * 1801 श्रृंखला सीपीयू
 * डेटा सामान्य
 * डेटा जनरल नोवा
 * डेटा सामान्य ग्रहण
 * डिजिटल उपकरण निगम
 * पीडीपी-11 (एलएसआई-11 के लिए, नीचे वेस्टर्न डिजिटल देखें)
 * दिसंबर जे-11
 * दिसंबर टी-11
 * एनसिलिका
 * ईएसआई-रिस्क |ईएसआई-1600
 * फेरांती
 * फेरांति F100-L
 * फेरांति F200-L
 * सामान्य साधन
 * सामान्य साधन CP1600
 * हेवलेट पैकर्ड
 * एचपी 2100|एचपी 21xx/2000/1000/98xx/बीपीसी
 * एचपी 3000
 * हनीवेल
 * हनीवेल लेवल 6/डीपीएस 6
 * आईबीएम
 * आईबीएम 1130/ आईबीएम 1800
 * आईबीएम सिस्टम/7|सिस्टम/7
 * आईबीएम सीरीज/1|सीरीज/1
 * आईबीएम सिस्टम/36|सिस्टम/36
 * इनफिनोन
 * XE166 परिवार
 * सी166 परिवार|सी166/सी167 परिवार
 * एक्ससी2000
 * इंटेल
 * इंटेल 8086/इंटेल 8088
 * इंटेल 80186 / इंटेल 80188
 * इंटेल 80286
 * इंटेल एमसीएस-96
 * लॉकहीड कॉर्पोरेशन
 * लॉकहीड मैक-16 |मैक-16
 * एमआईएल-एसटीडी-1750ए
 * मोटोरोला
 * मोटोरोला 68HC12
 * मोटोरोला 68HC16
 * राष्ट्रीय अर्धचालक
 * आईएमपी-16
 * राष्ट्रीय सेमीकंडक्टर पेस|पेस/आईएनएस8900
 * एनईसी
 * μCOM-16
 * एनईसी वी20 और वी30
 * पनाफाकोम
 * एमएन1610
 * रेनेसा
 * रेनेसास M16C (16-बिट रजिस्टर, 24-बिट एड्रेस स्पेस)
 * Ricoh ो
 * रिकोह 5A22 (WDC 65816 क्लोन  सुपर निंटेंडो एंटरटेनमेंट सिस्टम  में इस्तेमाल किया गया)
 * टेक्सस उपकरण
 * टेक्सास इंस्ट्रूमेंट्स टीएमएस9900
 * टिम SP430
 * तोशीबा
 * टी-3412
 * पश्चिमी डिजाइन केंद्र
 * डब्ल्यूडीसी 65816/65802
 * पश्चिमी डिजिटल
 * एमसीपी-1600
 * PDP-11#LSI-11|DEC LSI-11 . में उपयोग किया जाता है
 * पश्चिमी डिजिटल WD16 में उपयोग किया जाता है
 * ज़ीरक्सा
 * ज़ेरॉक्स ऑल्टो
 * ज़ाइलॉग
 * ज़िलोग Z8000

यह भी देखें

 * 74181 कंप्यूटर (कुछ प्रारम्भी 16-बिट और अन्य सीपीयू के प्रमुख घटक)
 * ऑडियो बिट गहराई - 16-बिट के रूप में उपयोग की जाने वाली सबसे आम बिट गहराई है, उदा: सीडीऑडियो।
 * 74181 कंप्यूटर (कुछ प्रारम्भी 16-बिट और अन्य सीपीयू के प्रमुख घटक)
 * ऑडियो बिट गहराई - 16-बिट के रूप में उपयोग की जाने वाली सबसे आम बिट गहराई है, उदा: सीडीऑडियो।