आमतौर पर, 8085 एक 8-bit microprocessor है, और इसे NMOS तकनीक की मदद से Intel टीम द्वारा 1976 के वर्ष में लॉन्च किया गया था।
यह प्रोसेसर माइक्रोप्रोसेसर का अपडेटेड वर्जन है। 8085 microprocessor के कॉन्फ़िगरेशन में मुख्य रूप से डेटा बस -8-बिट, एड्रेस बस -16 बिट, प्रोग्राम काउंटर-16-बिट, स्टैक पॉइंटर -16 बिट, रजिस्टर 8-बिट, + 5V वोल्टेज की आपूर्ति शामिल है और 3.2 गीगा सिंगल खंड सीएलके पर काम करता है ।
8085 microprocessor के अनुप्रयोगों में माइक्रोवेव ओवन, वाशिंग मशीन, गैजेट्स आदि शामिल हैं। इस लेख में 8085 माइक्रोप्रोसेसर वास्तुकला के अवलोकन पर चर्चा की गई है।
8085 Microprocessor Architecture
8085 Microprocessor in Hindi की वास्तुकला में मुख्य रूप से समय और नियंत्रण इकाई, अंकगणित और तर्क इकाई, डिकोडर, निर्देश रजिस्टर, इंटरप्ट कंट्रोल, एक रजिस्टर सरणी, सीरियल इनपुट / आउटपुट नियंत्रण शामिल हैं। माइक्रोप्रोसेसर का सबसे महत्वपूर्ण हिस्सा केंद्रीय प्रसंस्करण इकाई है।
![]() |
8085 Microprocessor Architecture in hindi |
Understand Operations of 8085 Microprocessor in Hindi
ALU का मुख्य संचालन अंकगणित के साथ-साथ तार्किक भी है, जिसमें जोड़, वृद्धि, घटाव, घटाव, तार्किक संचालन जैसे AND, OR, Ex-OR, पूरक, मूल्यांकन, बाएं पारी या दाएं शिफ्ट शामिल हैं।
दोनों अस्थायी रजिस्टरों के साथ-साथ संचयकों का उपयोग पूरे ऑपरेशन में जानकारी रखने के लिए किया जाता है, फिर परिणाम को संचायक के भीतर संग्रहीत किया जाएगा।
ऑपरेशन के परिणाम के आधार पर विभिन्न झंडों को व्यवस्थित या पुनर्व्यवस्थित किया जाता है।
Flag Registers
8085 Microprocessor के Flag Registers को पाँच प्रकारों में वर्गीकृत किया गया है, जैसे साइन, शून्य, सहायक कैरी, समता और कैरी इस प्रकार के झंडे के लिए बिट की स्थिति अलग है।
ALU के संचालन के बाद, जब सबसे महत्वपूर्ण बिट (डी 7) का परिणाम एक होता है, तो साइन फ्लैग की व्यवस्था की जाएगी। जब ALU परिणाम का संचालन शून्य होता है तब शून्य Flag लगाए जाएंगे।
जब परिणाम शून्य नहीं होगा तो शून्य Flag रीसेट हो जाएंगे।
एक अंकगणितीय प्रक्रिया में, जब भी कम नीब के साथ एक कैरी का उत्पादन किया जाता है, तो एक सहायक प्रकार का Flag स्थापित किया जाएगा।
ALU ऑपरेशन के बाद, जब परिणाम में सम संख्या होती है, तो समता ध्वज को सेट किया जाएगा, या फिर इसे रीसेट किया जाएगा।
जब एक कैरी में एक अंकगणितीय प्रक्रिया का परिणाम होता है, तो कैरी फ्लैग को सेट किया जाएगा या फिर इसे रीसेट किया जाएगा।
पांच प्रकार के Flag के बीच, बीसीडी अंकगणित के लिए अंदर की तरफ AC प्रकार के Flag लगाए जाते हैं, साथ ही शेष चार Flag का इस्तेमाल डेवलपर के साथ किया जाता है ताकि किसी प्रक्रिया के परिणाम की शर्तों को सुनिश्चित किया जा सके।
Control and Timing Unit in Hindi
नियंत्रण और समय इकाई घड़ी द्वारा microprocessor के सभी कार्यों के साथ समन्वय करती है और नियंत्रण संकेत देती है जो कि माइक्रोप्रोसेसर के साथ-साथ बाह्य उपकरणों के बीच communication के लिए आवश्यक है।
Decoder and Instruction Register in Hindi
जैसा कि एक आदेश स्मृति से प्राप्त होता है उसके बाद यह निर्देश रजिस्टर में स्थित है, और अलग-अलग डिवाइस चक्रों में एन्कोड और डिकोड किया गया है।
Register Array in 8085 microprocessor in Hindi
सामान्य प्रयोजन प्रोग्राम योग्य रजिस्टरों को संचायक के अलावा कई प्रकारों में वर्गीकृत किया जाता है जैसे बी, सी, डी, ई, एच, और एल।
ये 8-बिट रजिस्टरों के रूप में उपयोग किए जाते हैं अन्यथा एल 6 बिट डेटा को स्टॉक करने के लिए युग्मित होते हैं।
अनुमत जोड़े बीसी, डीई और एचएल हैं, और शॉर्ट टर्म डब्ल्यू एंड जेड रजिस्टर प्रोसेसर में उपयोग किए जाते हैं और इसे डेवलपर के साथ उपयोग नहीं किया जा सकता है।
Special Purpose Registers in Hindi
इन रजिस्टरों को चार प्रकारों में वर्गीकृत किया जाता है, जैसे प्रोग्राम काउंटर, स्टैक पॉइंटर, इंक्रीमेंट या डीक्रीमेंट रजिस्टर, एड्रेस बफर या डेटा बफर।
Program Counter in Hindi
\
यह पहला प्रकार का विशेष प्रयोजन रजिस्टर है और मानता है कि अनुदेश माइक्रोप्रोसेसर द्वारा किया जा रहा है।
जब ALU ने निर्देश को पूरा करना शुरू कर दिया, तब माइक्रोप्रोसेसर प्रदर्शन किए जाने वाले अन्य अनुदेशों की खोज करता है।
इस प्रकार, समय के संरक्षण के लिए अगले अनुदेश पते को धारण करने की आवश्यकता होगी।
Microprocessor program को बढ़ाता है जब एक निर्देश प्रदर्शित किया जा रहा है, इसलिए प्रोग्राम काउंटर स्थिति अगले निर्देश मेमोरी पते पर जा रहा है…
Stack Pointer in 8085 in Hindi
एसपी या स्टैक पॉइंटर एक 16-बिट रजिस्टर है और स्टैक के समान कार्य करता है, जो लगातार पूरे पुश और पॉप प्रक्रियाओं में दो के साथ बढ़ता या घटता है।
Increment or Decrement Register
8-बिट रजिस्टर सामग्री या एक के साथ एक मेमोरी पोजीशन को बढ़ाया या घटाया जा सकता है।
16-बिट रजिस्टर प्रोग्राम काउंटर्स के साथ-साथ स्टैक पॉइंटर पॉजिटिव सामग्री को बढ़ाने या घटाने के लिए उपयोगी है।
यह ऑपरेशन किसी भी मेमोरी पोजीशन या किसी भी तरह के रजिस्टर पर किया जा सकता है।
Address-Buffer & Address-Data-Buffer
पता बफर निष्पादन के लिए मेमोरी से कॉपी की गई जानकारी संग्रहीत करता है।
मेमोरी और I / O चिप्स इन बसों से जुड़े हैं; तब CPU पसंदीदा डेटा को I / O चिप और मेमोरी से बदल सकता है।
Address Bus and Data Bus in Hindi
डेटा बस संबंधित जानकारी को स्टॉक करने के लिए उपयोगी है। यह द्वि-दिशात्मक है, लेकिन पता बस उस स्थिति को इंगित करता है
जहां इसे संग्रहीत किया जाना चाहिए और यह यूनी-दिशात्मक है, यह सूचना प्रसारित करने के लिए उपयोगी है और साथ ही पता इनपुट / आउटपुट डिवाइस।
Timing & Control Unit in Hindi
समय और नियंत्रण इकाई का उपयोग विशेष प्रक्रियाओं को प्राप्त करने के लिए 8085 microprocessor को सिग्नल की आपूर्ति करने के लिए किया जा सकता है।
समय और नियंत्रण इकाइयों का उपयोग आंतरिक और साथ ही बाहरी सर्किट को नियंत्रित करने के लिए किया जाता है।
इन्हें आरडी control एईएल, आरएडीवाई, डब्ल्यूआर ’, स्टेटस यूनिट्स जैसे S0, S1 और IO / M’, DM जैसे HLDA, और होल्ड यूनिट, RESST यूनिट जैसे RST-IN और RST-OUT जैसी चार प्रकारों में वर्गीकृत किया गया है।
8085 Microprocessor Instruction Set
8085 माइक्रोप्रोसेसर का निर्देश सेट कुछ भी नहीं है, लेकिन एक सटीक कार्य को प्राप्त करने के लिए उपयोग किए जाने वाले निर्देश कोड हैं, और अनुदेश सेटों को विभिन्न प्रकारों में वर्गीकृत किया जाता है जैसे कि नियंत्रण, तार्किक, शाखा, अंकगणित और डेटा ट्रांसफर निर्देश।
Addressing Modes of 8085 in Hindi
8085 माइक्रोप्रोसेसर के एड्रेसिंग मोड को इन मोड्स द्वारा दी जाने वाली कमांड के रूप में परिभाषित किया जा सकता है, जिनका उपयोग कंटेंट में बदलाव किए बिना सूचना को विभिन्न रूपों में सूचित करने के लिए किया जाता है।
इन्हें तत्काल, रजिस्टर, प्रत्यक्ष, अप्रत्यक्ष और निहित संबोधन मोड में पांच समूहों में वर्गीकृत किया गया है।
इस प्रकार, यह लगभग 8085 वास्तुकला है। उपरोक्त जानकारी से अंत में, हम यह निष्कर्ष निकाल सकते हैं कि 8085 Microprocessor in Hindi विशेषताएं हैं यह एक 8-बिट माइक्रोप्रोसेसर है,
जो 40-पिन के साथ संलग्न है, ऑपरेशन के लिए + 5V आपूर्ति वोल्टेज का उपयोग करता है। इसमें 16-बिट स्टैक पॉइंटर और प्रोग्राम काउंटर, और 74-निर्देश सेट, और कई और अधिक शामिल हैं।
0 Comments:
Post a Comment