संख्या पद्धतियाँ
- स्थानीय मान
- बाइनरी 2k, ऑक्टल 8k, हेक्स 16k
- दशमलव में
- Σ dk·bk
- दशमलव से
- आधार से भाग दें, शेषफल नीचे से ऊपर पढ़ें
- हेक्स ↔ बाइनरी
- एक हेक्स अंक = 4 बिट
- टू’ज़ कॉम्प्लीमेंट
- बिट उलटें और 1 जोड़ें
सूत्र-पत्रक, हर विषय के मुख्य विधि-चरण और 6 अभ्यास प्रश्न, पूरे हल पीछे दिए गए हैं।
8-बिट पैटर्न 1010 0011 दो के पूरक में एक चिह्नित पूर्णांक संग्रहीत करता है। दशमलव में इसका मान N क्या है?
एक असंपीड़ित छवि 640 × 480 पिक्सेल की है, प्रति पिक्सेल 8 बिट। यह KiB में (1 KiB = 1024 बाइट) कितनी मेमोरी M लेती है?
एक 4-से-1 मल्टीप्लेक्सर के चयन निवेश S₁ = A और S₀ = B हैं, और उसके डेटा निवेश I₀ = C′, I₁ = C, I₂ = C, I₃ = C से जुड़े हैं। A, B और C के 8 संयोजनों में से कितनों के लिए निर्गत F = 1 है? N ज्ञात करें।
F(A, B, C, D) = Σm(1, 5, 6, 10, 15) + d(8, 9, 14) का न्यूनतम SOP रूप ज्ञात करें, जहाँ d डोंट-केयर स्थितियों को दर्शाता है। उसमें कितने लिटरल L हैं?
पूर्ण-स्केल ज्यावक्र के लिए 12-बिट ADC का आदर्श संकेत-से-क्वांटीकरण-रव अनुपात SQNR ज्ञात कीजिए।
1 MHz क्लॉक वाला एक माइक्रोकंट्रोलर अपनी UART बॉड दर fclk/(16·D) रखता है, जहाँ D निकटतम मान पर पूर्णांकित पूर्ण संख्या है। लक्ष्य 2400 बॉड है। वास्तविक बॉड दर की प्रतिशत त्रुटि ज्ञात कीजिए (धनात्मक जब वह बहुत तेज़ हो)।
उत्तर: N = −93
स्थानीय मान संख्या पद्धतियाँ: हर अंक का मान उसके मान गुणा आधार की एक घात होता है। द्विआधारी में स्थान 1, 2, 4, 8, 16, … के होते हैं; षोडशआधारी में 1, 16, 256, …, जहाँ A–F का अर्थ 10–15 है। 8-बिट दो के पूरक में सबसे बाईं बिट +128 के बजाय −128 की होती है; ऋणात्मक संख्याएँ इसी तरह संग्रहीत होती हैं।
बाकी बिटें अपने सामान्य धनात्मक मान रखती हैं।
उत्तर: M = 300 KiB
स्थानीय मान संख्या पद्धतियाँ: हर अंक का मान उसके मान गुणा आधार की एक घात होता है। द्विआधारी में स्थान 1, 2, 4, 8, 16, … के होते हैं; षोडशआधारी में 1, 16, 256, …, जहाँ A–F का अर्थ 10–15 है। 8-बिट दो के पूरक में सबसे बाईं बिट +128 के बजाय −128 की होती है; ऋणात्मक संख्याएँ इसी तरह संग्रहीत होती हैं।
उत्तर: N = 4
मल्टीप्लेक्सर: 2ⁿ-से-1 मल्टीप्लेक्सर अपने डेटा निवेशों में से एक को निर्गत तक पहुँचाता है; चयन लाइनें, द्विआधारी संख्या के रूप में पढ़ी जाकर, तय करती हैं कि कौन-सा। चयन S₁S₀ = AB वाले 4-से-1 MUX के लिए F = A′B′·I₀ + A′B·I₁ + AB′·I₂ + AB·I₃। डेटा निवेशों को 0, 1, C या C′ से जोड़ने पर MUX A, B और C का कोई भी फलन बना सकता है, जो एक ही चिप से लॉजिक बनाने का आम तरीका है।
उत्तर: L = 12
कार्नो मानचित्र: खाने ग्रे कोड (00, 01, 11, 10) में क्रमबद्ध होते हैं, इसलिए पड़ोसी खाने, किनारों के आर-पार वाले भी, ठीक एक चर में भिन्न होते हैं। 1 को 1, 2, 4, 8 या 16 खानों के आयतों में समूहित करें, जितने बड़े और जितने कम समूह हो सकें, जब तक हर 1 ढक न जाए। हर समूह एक गुणन पद है: वे चर जो उसके भीतर स्थिर रहते हैं। 2ᵏ खानों का समूह k चर खो देता है। डोंट-केयर (X) का उपयोग समूह बड़े करने के लिए किया जा सकता है पर उन्हें ढकना ज़रूरी नहीं है। इसके बजाय 0 को समूहित करने से न्यूनतम POS रूप मिलता है।
1 और X से बनने वाले सबसे बड़े समूह।
उसी आकार का एक और समूहन संभव है; उसमें पदों और लिटरलों की संख्या वही है।
उत्तर: SQNR = 74 dB
ADC वियोजन: N-बिट कन्वर्टर अपने पूर्ण-स्केल परिसर VFSR को 0 से 2ᴺ − 1 तक 2ᴺ कोड में बाँटता है। एक चरण 1 LSB = VFSR/2ᴺ है: वह सबसे छोटा परिवर्तन जो कन्वर्टर दिखा सकता है। छाँटने वाला ADC कोड ⌊Vin/LSB⌋ देता है; निकटतम पूर्णांकन करने वाला ADC वास्तविक मान से कभी ½ LSB से अधिक दूर नहीं होता, यही उसकी क्वांटीकरण त्रुटि है। हर अतिरिक्त बिट LSB को आधा करता है और पूर्ण-स्केल ज्यावक्र के लिए आदर्श संकेत-से-क्वांटीकरण-रव अनुपात SQNR = 6.02·N + 1.76 dB में लगभग 6 dB जोड़ता है। किसी विस्तार पर वियोजन r पाने के लिए सबसे छोटा N चुनें जिसके लिए 2ᴺ ≥ विस्तार/r हो।
उत्तर: e = 0.1603 %
UART: अतुल्यकालिक सीरियल लिंक हर बाइट को एक फ़्रेम के रूप में भेजता है: एक स्टार्ट बिट (निम्न), डेटा बिट, एक वैकल्पिक पैरिटी बिट और एक या दो स्टॉप बिट (उच्च)। बॉड दर प्रति सेकंड बिटों की संख्या है, इसलिए एक बिट Tb = 1/बॉड चलता है और n बिट का फ़्रेम n/बॉड चलता है। प्रचलित 8N1 प्रारूप में प्रति बाइट 10 बिट होते हैं। बॉड जनरेटर क्लॉक को विभाजित करता है: बॉड = fclk/(16·D), जहाँ D पूर्ण संख्या है, इसलिए वास्तविक बॉड दर लक्ष्य से थोड़ी भिन्न होती है; लगभग 2 % से कम त्रुटि आमतौर पर स्वीकार्य है।
लगभग 2 % से कम त्रुटि आमतौर पर स्वीकार्य है।
ExamProblems · examproblems.com/courses/digital-electronics