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

4- अंश कंप्यूटिंग कंप्यूटर आर्किटेक्चर को संदर्भित करता है जिसमें पूर्णांक (कंप्यूटर विज्ञान) और अन्य डेटा (कंप्यूटर विज्ञान) इकाइयां 4 बिट चौड़ी होती हैं। 4-बिट सेंट्रल प्रोसेसिंग यूनिट (सीपीयू) और अंकगणितीय तर्क इकाई (एएलयू) आर्किटेक्चर वे हैं जो उस आकार के प्रोसेसर रजिस्टर या बस (कंप्यूटिंग) पर आधारित हैं। 4-बिट सीपीयू के लिए  स्मृति पता  (और इस तरह  पता बस ) आमतौर पर 4-बिट से बहुत बड़े होते हैं (चूंकि केवल 16 मेमोरी स्थान बहुत प्रतिबंधात्मक होंगे), जैसे कि 12-बिट या अधिक, जबकि वे सिद्धांत रूप में 8-बिट हो सकते हैं.

चार बिट के समूह को कुतरना  भी कहा जाता है और इसमें 2 बिट होते हैं4 = 16 संभावित मान।

इतिहास
पहले माइक्रोप्रोसेसरों में से कुछ की शब्द लंबाई 4-बिट थी और 1970 के आसपास विकसित की गई थी। पहला व्यावसायिक माइक्रोप्रोसेसर बाइनरी-कोडित दशमलव (बीसीडी-आधारित) इंटेल 4004 था, 1971 में कैलकुलेटर अनुप्रयोगों के लिए विकसित; इसकी शब्द लंबाई 4-बिट थी, लेकिन इसमें 8-बिट निर्देश और 12-बिट पते थे। यह इंटेल 4040 द्वारा सफल हुआ।

टेक्सस उपकरण ्स टीएमएस 1000 (1974) एक 4-बिट सेंट्रल प्रोसेसिंग यूनिट थी; इसमें एक ऑन-चिप इंस्ट्रक्शन रोम, 8-बिट-वाइड निर्देश और 4-बिट शब्दों के साथ एक ऑन-चिप डेटा रैम के साथ हार्वर्ड वास्तुकला  था।

रॉकवेल पीपीएस-4 एक और शुरुआती 4-बिट प्रोसेसर था, जिसे 1972 में पेश किया गया था, जिसका हैंडहेल्ड गेम्स और इसी तरह की भूमिकाओं में लंबा जीवनकाल था। इसमें लगातार सुधार किया गया और 1975 तक एक-चिप कंप्यूटर बनाने के लिए कई सपोर्ट चिप्स के साथ जोड़ा गया। 4-बिट प्रोसेसर को सभा की भाषा  या  फोर्थ (प्रोग्रामिंग भाषा)  में प्रोग्राम किया गया था, उदा। 4 बिट फोर्थ सीपीयू का मार्क4 परिवार (जो अब बंद हो गया है) कार्यक्रमों पर अत्यधिक आकार की बाधा के कारण और क्योंकि सामान्य प्रोग्रामिंग भाषाएँ ( microcontroller ्स के लिए, 8-बिट और बड़े), जैसे कि C (प्रोग्रामिंग भाषा), 4-बिट डेटा प्रकारों (C,) का समर्थन नहीं करती हैं। और सी ++, और अधिक भाषाओं के लिए आवश्यक है कि वर्ण का आकार (कंप्यूटिंग)#char| डेटा प्रकार कम से कम 8 बिट हो, और यह कि बिटफिल्ड के अलावा सभी डेटा प्रकारों का एक आकार होता है जो वर्ण आकार का एक गुणक होता है  ).

1970 के दशक में पॉकेट कैलकुलेटर जैसे बड़े बाजारों के लिए 4-बिट सॉफ्टवेयर अनुप्रयोगों का उदय हुआ। 1980 के दशक के दौरान, लागत कम रखने के लिए 4-बिट माइक्रोप्रोसेसरों का इस्तेमाल हाथ में इलेक्ट्रॉनिक खेल ्स में किया जाता था।

1970 और 1980 के दशक में, कई अनुसंधान और वाणिज्यिक कंप्यूटर थोड़ा टुकड़ा करना  का उपयोग करते थे, जिसमें CPU की अंकगणितीय तर्क इकाई (ALU) को कई 4-बिट-वाइड सेक्शन से बनाया गया था, प्रत्येक सेक्शन में एक चिप जैसे AMD Am2900 या 74181 शामिल था। टुकड़ा।

Zilog Z80, हालांकि यह एक 8-बिट माइक्रोप्रोसेसर है, इसमें 4-बिट ALU है।

हालांकि दिनांक जनरल नोवा 16-बिट मिनीकंप्यूटरों की एक श्रृंखला है, मूल नोवा और नोवा 1200 आंतरिक रूप से 4-बिट एएलयू के साथ एक समय में 4 बिट्स संसाधित करते हैं, कभी-कभी निबल-सीरियल कहा जाता है। एचपी शनि प्रोसेसर, 1984 के बीच कई हेवलेट पैकर्ड कैलकुलेटर में इस्तेमाल किया गया और 2003  (वैज्ञानिक कैलकुलेटरों की HP 48 श्रृंखला सहित) 4-बिट (या हाइब्रिड 64-/4-बिट) मशीनें हैं; जैसा कि इंटेल 4004 ने किया था, वे कई 4-बिट शब्दों को एक साथ जोड़ते हैं, उदा। 20-बिट मेमोरी एड्रेस बनाने के लिए, और अधिकांश रजिस्टर 64 बिट चौड़े होते हैं, जिनमें 16 4-बिट अंक होते हैं। इसके अलावा, कुछ शुरुआती कैलकुलेटर – जैसे 1967 Casio AL-1000, 1972  सिंक्लेयर कार्यकारी, और उपरोक्त 1984 HP सैटर्न –  में 4-बिट डेटापथ थे जो एक समय में अपने रजिस्टरों को 4 बिट्स (एक बीसीडी अंक) तक पहुँचाते थे।

उपयोग
एक साइकिल कंप्यूटर निर्दिष्ट करता है कि यह 4 बिट, 1-चिप माइक्रो कंप्यूटर का उपयोग करता है। अन्य विशिष्ट उपयोगों में कॉफी बनाने वाला, रिमोट कंट्रोल, और सुरक्षा अलार्म। बार्बी टाइपराइटर में प्रोसेसर जो एन्क्रिप्ट कर सकता है वह 4-बिट माइक्रोकंट्रोलर है।

विवरण
4 बिट्स के साथ, 16 अलग-अलग मान बनाना संभव है। सभी एकल-अंकीय हेक्साडेसिमल संख्याएं चार बिट के साथ लिखी जा सकती हैं।

बाइनरी-कोडेड दशमलव दशमलव संकेतन का उपयोग करके संख्याओं के लिए एक डिजिटल एन्कोडिंग विधि है, जिसमें प्रत्येक दशमलव अंक चार बिट्स द्वारा दर्शाया गया है।

4-बिट प्रोसेसर की सूची
* इंटेल 4004 (1971 से पहला 4-बिट माइक्रोप्रोसेसर, हालांकि 1969 से चार-चरण प्रणाली  AL1 पुराना है, 1981 में बंद कर दिया गया)
 * इंटेल 4040 (1981 में बंद)
 * TMS 1000 (इंटेल 4004 के बाद 1974 से पहला हाई-वॉल्यूम कमर्शियल माइक्रोकंट्रोलर; अब बंद कर दिया गया है))
 * एटमेल मार्क4 कोर - (के कारण बंद कर दिया मांग कम होना। अंतिम जहाज की तारीख: 7 मार्च 2015
 * Samsung S3C7 (KS57 सीरीज़) 4-बिट माइक्रोकंट्रोलर (RAM: 512 से 5264 निबल्स, 6 मेगाहर्ट्ज क्लॉक)
 * तोशीबा टीएलसीएस-47 सीरीज
 * एचपी शनि
 * एनईसी µPD75X
 * एनईसी µCOM-4
 * NEC (अब Renesas) μPD612xA (बंद), μPD613x, μPD6x और μPD1724x इन्फ्रारेड रिमोट कंट्रोल ट्रांसमीटर माइक्रोकंट्रोलर * ईएम माइक्रोइलेक्ट्रॉनिक-मारिन EM6600 परिवार, EM6580,  निरा, वगैरह।
 * एप्सों S1C63 परिवार
 * राष्ट्रीय सेमीकंडक्टर COPS I और COPS II (COP400) 4-बिट माइक्रोकंट्रोलर परिवार
 * नेशनल सेमीकंडक्टर एमएपीएस MM570X
 * तीव्र इलेक्ट्रॉनिक्स SM590/SM591/SM595
 * तीव्र SM550/SM551/SM552
 * तेज SM578/SM579
 * तीव्र SM5E4
 * तीव्र LU5E4POP
 * तेज SM5J5/SM5J6
 * तीव्र SM530
 * तीव्र SM531
 * तीव्र SM500 (ROM 1197×8 बिट, रैम 40×4 बिट, एक डिवाइडर और 56-सेगमेंट एलसीडी ड्राइवर सर्किट)
 * तेज SM5K1
 * तीव्र SM4A
 * तीव्र SM510 (ROM 2772×8 बिट, RAM 128×4 बिट, एक डिवाइडर और 132-सेगमेंट LCD ड्राइवर सर्किट)
 * तेज SM511/SM512 (ROM 4032×8 बिट, RAM 128/142×4 बिट, एक डिवाइडर और 136/200-सेगमेंट LCD ड्राइवर सर्किट)
 * तीव्र SM563

यह भी देखें

 * जीएमसी-4
 * हिताची HD44780
 * लो पिन काउंट

बाहरी संबंध

 * Saturn CPU
 * Considerations for 4-bit processing
 * Considerations for 4-bit processing