Microprocessors MCQ Quiz in हिन्दी - Objective Question with Answer for Microprocessors - मुफ्त [PDF] डाउनलोड करें
Last updated on May 30, 2025
Latest Microprocessors MCQ Objective Questions
Microprocessors Question 1:
_______ इंटरप्ट एक धनात्मक किनारा संवेदनशील इंटरप्ट है और इसे एक छोटे स्पंद के साथ ट्रिगर किया जा सकता है।
Answer (Detailed Solution Below)
Microprocessors Question 1 Detailed Solution
सही उत्तर: 2) RST 7.5 है।
व्याख्या:
8085 माइक्रोप्रोसेसर में, RST 7.5 इंटरप्ट की अनूठी विशेषताएँ हैं:
- एज-ट्रिगर:
- RST 7.5 धनात्मक-किनारा संवेदनशील है, जिसका अर्थ है कि यह तब ट्रिगर होता है जब सिग्नल LOW से HIGH में संक्रमण करता है।
- इसे एक छोटे स्पंद (न्यूनतम 500 ns चौड़ा) द्वारा सक्रिय किया जा सकता है।
अन्य RST इंटरप्ट्स:
RST 6.5 और RST 5.5: स्तर-संवेदनशील (सिग्नल को स्वीकार किए जाने तक HIGH रहने की आवश्यकता है)।
RST 4.5: 8085.6 में एक मानक इंटरप्ट नहीं है।
Microprocessors Question 2:
8051 माइक्रोकंट्रोलर में ______ रजिस्टर बैंक होते हैं।
Answer (Detailed Solution Below)
Microprocessors Question 2 Detailed Solution
8051 माइक्रोकंट्रोलर में होते हैं:
-
4 रजिस्टर बैंक
-
प्रत्येक बैंक में 8 सामान्य-उद्देश्य रजिस्टर होते हैं: R0 से R7
-
इसलिए, कुल 32 रजिस्टर (4 बैंक × 8 रजिस्टर)
विवरण:
-
रजिस्टर बैंक आंतरिक RAM के निचले 32 बाइट्स (00H से 1FH) में स्थित हैं।
-
वर्तमान सक्रिय बैंक का चयन प्रोग्राम स्टेटस वर्ड (PSW) रजिस्टर में RS0 और RS1 बिट्स का उपयोग करके किया जाता है।
RS1 | RS0 | सक्रिय बैंक | एड्रेस रेंज |
---|---|---|---|
0 | 0 | बैंक 0 | 00H - 07H |
0 | 1 | बैंक 1 | 08H - 0FH |
1 | 0 | बैंक 2 | 10H - 17H |
1 | 1 | बैंक 3 | 18H - 1FH |
Microprocessors Question 3:
दिए गए 8085 प्रोग्राम का विश्लेषण करें और निम्नलिखित प्रश्न का उत्तर दें।
MVI B, 06h
MVI A, F2H
ADD B
दिए गए प्रोग्राम के निष्पादन के बाद संचायक रजिस्टर की सामग्री क्या है?
Answer (Detailed Solution Below)
Microprocessors Question 3 Detailed Solution
आइए संचायक (रजिस्टर A) की अंतिम सामग्री निर्धारित करने के लिए चरण दर चरण 8085 प्रोग्राम के निष्पादन का पता लगाते हैं।
प्रारंभिक स्थिति:
- रजिस्टर B में एक अज्ञात मान है।
- रजिस्टर A में एक अज्ञात मान है।
निर्देश 1: MVI B, 06h
- MVI का अर्थ "मूव इमीडिएट" है।
- यह निर्देश रजिस्टर B में तत्काल 8-बिट मान 06h लोड करता है।
- इस निर्देश के बाद:
- रजिस्टर B = 06h
निर्देश 2: MVI A, F2H
- यह निर्देश संचायक (रजिस्टर A) में तत्काल 8-बिट मान F2h लोड करता है।
- इस निर्देश के बाद:
- रजिस्टर A = F2h
निर्देश 3: ADD B
- ADD निर्दिष्ट रजिस्टर (इस मामले में, रजिस्टर B) की सामग्री को संचायक (रजिस्टर A) की सामग्री में जोड़ता है। परिणाम संचायक में संग्रहीत होता है।
- जोड़ से पहले:
- रजिस्टर A = F2h
- रजिस्टर B = 06h
अब, आइए हेक्साडेसिमल जोड़ करते हैं:
F2 (Hexadecimal)
+ 06 (Hexadecimal)
-----
सबसे दाहिने अंक से शुरू करके:
- 2 + 6 = 8
सबसे बाएँ अंक पर चलते हुए:
- F + 0 = F
इसलिए, जोड़ F2h + 06h का परिणाम F8h है।
ADD B निर्देश के निष्पादन के बाद, संचायक (रजिस्टर A) की सामग्री F8h होगी।
Microprocessors Question 4:
8051 माइक्रोकंट्रोलर में बिट एड्रेसेबल मेमोरी क्षेत्र की एड्रेस सीमा ______ है।
Answer (Detailed Solution Below)
Microprocessors Question 4 Detailed Solution
सही उत्तर: 3) 20-2Fh है।
व्याख्या:
8051 माइक्रोकंट्रोलर में, बिट-एड्रेसेबल मेमोरी क्षेत्र आंतरिक RAM (डेटा मेमोरी) में 20H से 2FH तक की 16-बाइट रेंज है। इस क्षेत्र में 128 एड्रेसेबल बिट्स (16 बाइट्स × 8 बिट्स प्रति बाइट = 128 बिट्स) होते हैं। इस क्षेत्र में प्रत्येक बिट को 00H से 7FH तक के बिट एड्रेस का उपयोग करके सीधे एक्सेस किया जा सकता है।
अन्य विकल्प:
-
00-FFh - यह संपूर्ण आंतरिक RAM रेंज है, लेकिन केवल 20H-2FH बिट-एड्रेसेबल है।
-
00-7Fh - यह आंतरिक RAM (SFRs सहित) का निचला आधा भाग है, लेकिन सभी बिट-एड्रेसेबल नहीं हैं।
-
20-7Fh - इसमें 2FH से परे गैर-बिट-एड्रेसेबल RAM शामिल है।
Microprocessors Question 5:
8051 माइक्रोकंट्रोलर में, स्पेशल फंक्शन रजिस्टर्स को _______ से एड्रेस का उपयोग करके संबोधित किया जा सकता है।
Answer (Detailed Solution Below)
Microprocessors Question 5 Detailed Solution
8051 माइक्रोकंट्रोलर स्पेशल फंक्शन रजिस्टर्स
8051 माइक्रोकंट्रोलर में, स्पेशल फंक्शन रजिस्टर्स (SFRs) विशिष्ट कार्यों और संचालन को नियंत्रित करने के लिए महत्वपूर्ण हैं। ये रजिस्टर माइक्रोकंट्रोलर के संचालन के विभिन्न पहलुओं को कॉन्फ़िगर करने और प्रबंधित करने के लिए आवश्यक हैं। इन SFRs के लिए सही एड्रेसिंग रेंज 80h से FFh तक है। आइए विस्तार से समझते हैं कि यह सही रेंज क्यों है और अन्य विकल्पों का भी विश्लेषण करते हैं।
सही विकल्प का विस्तृत स्पष्टीकरण (विकल्प 2: 80h - FFh)
8051 माइक्रोकंट्रोलर में, स्पेशल फंक्शन रजिस्टर्स (SFRs) आंतरिक RAM एड्रेस स्पेस के ऊपरी 128 बाइट्स में स्थित होते हैं। इसका मतलब है कि SFRs को 80h से FFh तक के एड्रेस का उपयोग करके एक्सेस किया जा सकता है। इन रजिस्टर्स का उपयोग माइक्रोकंट्रोलर के विभिन्न पहलुओं को नियंत्रित करने के लिए किया जाता है, जैसे कि टाइमर, सीरियल कम्युनिकेशन, पोर्ट I/O और इंटरप्ट कंट्रोल।
SFRs निम्नलिखित कारणों से महत्वपूर्ण हैं:
- नियंत्रण और कॉन्फ़िगरेशन: SFRs उपयोगकर्ता को 8051 माइक्रोकंट्रोलर के विभिन्न हार्डवेयर घटकों को कॉन्फ़िगर करने और नियंत्रित करने की अनुमति देते हैं। उदाहरण के लिए, टाइमर कंट्रोल रजिस्टर (TCON) का उपयोग टाइमर के संचालन को नियंत्रित करने के लिए किया जाता है।
- प्रत्यक्ष पहुँच: SFRs विशिष्ट हार्डवेयर सुविधाओं तक प्रत्यक्ष पहुँच प्रदान करते हैं, जिससे माइक्रोकंट्रोलर के संचालन पर कुशल और सटीक नियंत्रण संभव होता है।
- विशेष कार्य: जैसा कि नाम से पता चलता है, SFRs का उपयोग उन विशेष कार्यों के लिए किया जाता है जिन्हें आमतौर पर सामान्य-उद्देश्य रजिस्टर्स द्वारा नियंत्रित नहीं किया जाता है। इनमें इंटरप्ट प्राथमिकता, पावर नियंत्रण और सीरियल संचार सेटिंग्स जैसे कार्य शामिल हैं।
SFRs को 80h से FFh तक के एड्रेस पर मैप किया जाता है, जो 256-बाइट आंतरिक RAM स्पेस का ऊपरी आधा हिस्सा है। निचला आधा (00h से 7Fh) सामान्य-उद्देश्य RAM और बिट-एड्रेस करने योग्य RAM के लिए उपयोग किया जाता है। यह पृथक्करण सुनिश्चित करता है कि विशेष कार्यों में एक समर्पित पता स्थान हो, जिससे सामान्य-उद्देश्य RAM उपयोग के साथ संघर्ष से बचा जा सके।
Top Microprocessors MCQ Objective Questions
एक 8051 माइक्रोनियंत्रक में आंतरिक डेटा मेमोरी का आकार क्या है?
Answer (Detailed Solution Below)
Microprocessors Question 6 Detailed Solution
Download Solution PDF- 8051 एक 8-बिट माइक्रो नियंत्रक है जिसे 40 पिन्स DIP (ड्यूल इनलाइन पैकेज) के साथ बनाया जाता है।
- 8051 में आंतरिक RAM (128 बाइट्स) और ROM (4K बाइट्स) की होती है।
- 128-बाइट आंतरिक RAM में से केवल 16 बाइट्स बिट-पता योग्य हैं। बाकी को बाइट प्रारूप में एक्सेस किया जाना चाहिए।
- आंतरिक RAM (डेटा मेमोरी) - 128 बाइट
- आंतरिक मेमोरी (कूट मेमोरी) - 4 kB (ROM)
- टाइमर/काउंटर - 2
- अंतरायन की संख्या - 5
- I/O पिन - 32
- श्रृंखला पोर्ट - 1
नोट:
8051 माइक्रोनियंत्रक का ब्लॉक आरेख निम्नानुसार है:
8051 माइक्रोनियंत्रक में,
8085 के संचायक रजिस्टर का मुख्य उद्देश्य क्या है?
Answer (Detailed Solution Below)
Microprocessors Question 7 Detailed Solution
Download Solution PDF8085 में रजिस्टरों का उपयोग मुख्य रूप से अस्थायी डेटा का संग्रहण करने के लिए किया जाता है।
सामान्य उद्देशीय रजिस्टर:
- 8 - बिट रजिस्टर B, C, D, E, H, L हैं। प्रत्येक रजिस्टर में 8 फ्लिप-फ्लॉप होते हैं, जिसमें से प्रत्येक रजिस्टर डेटा के अधिकतम 8 बिट (1 बाइट) को संग्रहित कर सकता है।
- 8 बिट से अधिक डेटा को संग्रहित करने के लिए इन रेजिस्टरों को जोड़ियों में प्रयोग किया जाता है। तीन रजिस्टर युग्म:
B - C युग्म, D - E युग्म, H - L युग्म हैं।
- प्रत्येक रजिस्टर युग्म अधिकतम 16 बिट (2 बाइट) डेटा को संग्रहित कर सकता है।
संचायक:
- यह एक 8-बिट रजिस्टर है जिसमें 8 फ्लिप-फ्लॉप होते हैं। यह अधिकतम 8 बिट डेटा संग्रहित कर सकता है।
- संचायक का महत्व यह है कि, अधिकांश 8-बिट अंकगणितीय और तार्किक संचालनों में माइक्रोप्रोसेसर हमेशा संचायक से पहले 8-बिट संख्या लेगा।
अस्थायी रजिस्टर:
- तीन 8-बिट रजिस्टर W, X, और Z हैं।
- प्रत्येक रजिस्टर अधिकतम 8 बिट डेटा स्टोर कर सकता है।
- इन रजिस्टरों को प्रोग्रामर द्वारा उपयोग या एक्सेस नहीं किया जा सकता है।
- यहाँ कुछ अस्थायी रजिस्टर होते हैं जिनका उपयोग केवल माइक्रोप्रोसेसर द्वारा अपने ऑपरेशन को निष्पादित करने के लिए किया जा सकता है अर्थात्, माइक्रोप्रोसेसर इन रजिस्टरों का उपयोग डेटा के अस्थायी संग्रहण के लिए करेगा।
- 16-बिट डेटा W - Z युग्म को स्टोर करने के लिए माइक्रोप्रोसेसर द्वारा उपयोग किया जा सकता है।
XRI F0 H निर्देश के निष्पादन के बाद 8085 माइक्रोप्रोसेसर के संचायक की सामग्री क्या है?
Answer (Detailed Solution Below)
Microprocessors Question 8 Detailed Solution
Download Solution PDF
- XRI F0H का उपयोग 8085 में संचायक के ऊपरी चार बिटों को पूरक करने के लिए किया जाता है।
- XRI 0FH का उपयोग 8085 में संचायक के निचले चार बिटों के पूरक के लिए किया जाता है।
- 8085 में संचायक के निचले चार बिटों का निष्कासन करने के लिए ANI F0H का उपयोग किया जाता है।
- 8085 में संचायक के ऊपरी चार बिटों का निष्कासन करने के लिए ANI 0FH का उपयोग किया जाता है।
8085 में निम्नलिखित में से कौन से अस्थायी रजिस्टर हैं?
Answer (Detailed Solution Below)
Microprocessors Question 9 Detailed Solution
Download Solution PDF8085 में रजिस्टर:
रजिस्टर एक प्रकार की कंप्यूटर मेमोरी है जिसका उपयोग प्रोसेसर द्वारा तुरंत उपयोग किए जा रहे डेटा और निर्देशों को तुरंत स्वीकार करने, संग्रहीत करने और स्थानांतरित करने के लिए किया जाता है।
रजिस्टरों के प्रकार:
1.) सामान्य प्रयोजन रजिस्टर:
- 8085 में 8-बिट डेटा स्टोर करने के लिए छह सामान्य-प्रयोजन रजिस्टर हैं; इनकी पहचान B, C, D, E, H, और L के रूप में की जाती है।
- इन्हें कुछ 16-बिट संक्रिया करने के लिए रजिस्टर युग्म - BC, DE, और HL के रूप में जोड़ा जा सकता है।
- इन रजिस्टरों का उपयोग प्रोग्राम के निष्पादन के दौरान निर्देशों का उपयोग करके अस्थायी डेटा को स्टोर या कॉपी करने के लिए किया जाता है।
2.) विशिष्ट प्रयोजन रजिस्टर:
a.) संचायक:
- संचायक एक 8-बिट रजिस्टर (8-बिट डेटा स्टोर कर सकता है) है जो अंकगणित और तार्किक इकाई (ALU) का भाग है।
- अंकगणितीय या तार्किक संक्रिया करने के बाद, परिणाम संचायक में संग्रहीत किया जाता है।
- संचायक को रजिस्टर A के रूप में भी परिभाषित किया जाता है।
b.) फ्लैग रजिस्टर:
- ये रजिस्टर अंकगणितीय संक्रिया के परिणाम के अनुसार अपना मान बदलते हैं।
- 5 फ्लैग रजिस्टर हैं: चिन्ह फ्लैग, हस्तगत फ्लैग, सहायक फ्लैग, सामंजस्य फ्लैग, शून्य फ्लैग।
3.) अस्थायी रजिस्टर:
- W और Z 8085 माइक्रोप्रोसेसर के दो 8-बिट अस्थायी रजिस्टर हैं, जो उपयोगकर्ता के लिए सुलभ नहीं है।
- वे विशेष रूप से माइक्रोप्रोसेसर द्वारा आंतरिक संक्रिया के लिए उपयोग किए जाते हैं।
4.) मेमोरी रजिस्टर:
- मेमोरी एड्रेस को होल्ड करने के लिए दो 16-बिट रजिस्टर का उपयोग किया जाता है: स्टैक संकेतक और प्रोग्राम गणित्र
8051 माइक्रोनियंत्रक में कितने दोहरे-उद्देशीय पोर्ट होते हैं?
Answer (Detailed Solution Below)
Microprocessors Question 10 Detailed Solution
Download Solution PDF8051 में पोर्ट:
- 8051 IC में 4 पोर्ट होते हैं (पोर्ट 0, पोर्ट 1, पोर्ट 2 और पोर्ट 3); I/O पोर्ट लाइन के रूप में 32 पिन फंक्शन और इन लाइनों में 24 दोहरे-उद्देशीय (P0, P1, P3) होते हैं।
- प्रत्येक को I/O, या एक नियंत्रण रेखा या एड्रेस या डेटा बस के भाग के रूप में संचालित किया जा सकता है।
- प्रत्येक पोर्ट में आठ लाइनों को प्रिंटर, DAC, आदि जैसे समानांतर उपकरणों के लिए इंटरफेस करने में उपयोग किया जा सकता है, या प्रत्येक लाइन को LED, स्विच, ट्रांजिस्टर, सोलनॉइड, मोटर, और लाउडस्पीकर जैसे एकल बिट उपकरणों के लिए इंटरफेस में उपयोग किया जा सकता है।
महत्वपूर्ण:
8051 माइक्रोनियंत्रक में,
- आंतरिक RAM (डेटा मेमोरी) - 128 बाइट
- आंतरिक मेमोरी (कूट मेमोरी) - 4 kB (ROM)
- टाइमर/काउंटर - 2
- अंतरायन की संख्या - 5
- I/O पिन - 32
- श्रृंखला पोर्ट - 1
8085 माइक्रोप्रोसेसरों में अंकगणित और तर्क संचालन के दौरान ________ व्यक्तिगत फ्लेगों होते हैं।
Answer (Detailed Solution Below)
Microprocessors Question 11 Detailed Solution
Download Solution PDFयहाँ 8 बिट फ्लैग रजिस्टर हैं जिसमें से केवल 5 बिट का प्रयोग किया जाता है।
D7 |
D6 |
D5 |
D4 |
D3 |
D2 |
D1 |
D0 |
चिन्ह फ्लैग |
शून्य फ्लैग |
× |
सहायक कैर्री फ्लैग |
× |
पैरिटी फ्लैग |
× |
कैर्री फ्लैग |
SP (स्टैक सूचक) की लंबाई कितनी होती है?
Answer (Detailed Solution Below)
Microprocessors Question 12 Detailed Solution
Download Solution PDFस्टैक सूचक:
- 8085 माइक्रोप्रोसेसर में स्टैक सूचक एक 16-बिट रजिस्टर है जो स्टैक मेमोरी के शीर्ष के एड्रेस को संग्रहीत करता है।
- पुश प्रचालन में स्टैक सूचक का मान 2 से घटाया जाता है।
- POP प्रचालन में यह 2 से बढ़ जाएगा।
8085 माइक्रोप्रोसेसर में, प्रत्येक निर्देश का पहला मशीन चक्र क्या है?
Answer (Detailed Solution Below)
Microprocessors Question 13 Detailed Solution
Download Solution PDF8085 माइक्रोप्रोसेसर में निर्देश चक्र
संपूर्ण निर्देश को निष्पादित करने और लाने के लिए आवश्यक समय को निर्देश चक्र कहा जाता है।
8085 माइक्रोप्रोसेसर में सात मशीन चक्र होते हैं :
1.) ऑपकोड फ़ेच चक्र:
8085 में इस मशीन चक्र में, प्रोसेसर प्रोग्राम गणित्र की सामग्री को एड्रेस लाइन पर रखता है और पढ़ने की प्रक्रिया के माध्यम से, निर्देश के ओपकोड को पढ़ता है।
2.) मेमोरी रीड चक्र:
8085 R/W मेमोरी या रोम की सामग्री को पढ़ने के लिए मेमोरी रीड चक्र को निष्पादित करता है।
8085 में इस मशीन चक्र में, प्रोसेसर स्टैक पॉइंटर, सामान्य-उद्देश्य रजिस्टर युग्म या प्रोग्राम गणित्र से एड्रेस लाइन पर एड्रेस रखता है और पढ़ने की प्रक्रिया के माध्यम से, संबोधित मेमोरी स्थान से डेटा पढ़ता है।
3.) मेमोरी राइट चक्र:
8085 डेटा मेमोरी या स्टैक मेमोरी में डेटा स्टोर करने के लिए मेमोरी राइट चक्र को निष्पादित करता है।
प्रोसेसर स्टैक पॉइंटर या सामान्य-उद्देश्य रजिस्टर युग्म से एड्रेस लाइनों पर एड्रेस रखता है और लेखन प्रक्रिया के माध्यम से, डेटा को संबंधित मेमोरी स्थान में संग्रहीत करता है।
4.) I/O रीड:
I/O पठन चक्र प्रोसेसर द्वारा I/O पोर्ट या परिधीय से डेटा बाइट पढ़ने के लिए निष्पादित किया जाता है, जो I/O है, प्रणाली में मैप किया गया है।
5.) I/O राइट:
माइक्रोप्रोसेसर I/O पोर्ट या I/O मैप किए गए I/O प्रणाली में परिधीय डेटा बाइट भेजने के लिए I/O राइट मशीन चक्र का उपयोग करता है।
6.) अंतरायित्र एकनॉलेज चक्र:
INTR सिग्नल के उत्तर में, 8085 बाह्य उपकरण से निर्देश पढ़ने के लिए अंतरायित्र एकनॉलेज मशीन चक्र को निष्पादित करता है।
7.) बस निष्क्रिय चक्र:
8085 के बस चक्र का उपयोग मेमोरी, परिधीय उपकरणों (निवेश/निर्गम उपकरण) और अंतरायित्र नियंत्रक तक पहुंचने के लिए किया जाता है।
आउटपुट में, A की विषयवस्तु क्या है?
MOV A,#33H
ORL A,#01H
ANL A,#10H
Answer (Detailed Solution Below)
Microprocessors Question 14 Detailed Solution
Download Solution PDFसंकल्पना:
- MOV A,#33H: यह कमांड षोडशआधारी डेटा 33H को संचायक में संग्रहीत करेगी।
- ORL A,#01H: यह कमांड या षोडशआधारी डेटा 01H संचायक डेटा के साथ और परिणामी डेटा को संचायक में संग्रहीत करेगी।
- ANL A,#10H: यह कमांड या षोडशआधारी डेटा 10H संचायक डेटा के साथ होगा।
गणना:
- OR प्रचालन के दौरान, यदि दोनों में से कोई भी इनपुट अधिक होगा, तो आउटपुट अधिक होगा।
- AND प्रचालन के दौरान, यदि दोनों में से कोई भी इनपुट कम होगा, तो आउटपुट कम होगा।
8051 माइक्रोकंट्रोलर के बाहरी व्यवधान (इंटरप्ट) क्या हैं?
Answer (Detailed Solution Below)
Microprocessors Question 15 Detailed Solution
Download Solution PDF8051 माइक्रोकंट्रोलर में पांच प्रकार की व्यवधान(इंटरप्ट्स) होते हैं
i) टाइमर 0 अधिप्रवाह व्यवधान(इंटरप्ट)- TF0
ii) टाइमर (घड़ी) 1 अधिप्रवाह व्यवधान(इंटरप्ट)- TF1
iii) बाह्य हार्डवेयर व्यवधान- INT0
iv) बाह्य हार्डवेयर व्यवधान- INT1
v) आनुक्रमिक संचार व्यवधान- RI/TI
टाइमर और आनुक्रमिक व्यवधान(इंटरप्ट्स) आंतरिक रूप से माइक्रोकंट्रोलर द्वारा उत्पन्न होते हैं, जबकि बाह्य व्यवधान(इंटरप्ट्स) अतिरिक्त इंटरफेसिंग (अन्तरापृष्ठीय) उपकरण या स्विच द्वारा उत्पन्न होते हैं जो बाहरी रूप से माइक्रोकंट्रोलर से जुड़े होते हैं।