Micro-instruction Format in microprocessor 8085/8086

Microinstruction Format

Micro-instructions format control word में control signal को encoded  करने के कई प्रारूप हैं इसके लिए हम तीन प्रकार के Micro-instructions format की वाक्य करेंगे।
  1. Horizontal format( horizontal microcode)
  2. Vertical format( Vertical microcode)
  3. Field encoded (microcoded format)
इस फॉर्मेट में से प्रत्येक कंट्रोल स्टोर साइज और कंट्रोल यूनिट के संचालन (ऑपरेशन) की गति के संदर्भ (context) में trade off ऑफ प्रदान करता हैं।

Horizontal format( horizontal microcode)

हॉरिजेंटल फॉर्मेट में, प्रत्येक कंट्रोल सिग्नल को कंट्रोल ववर्ड एक बिट द्वारा दर्शाया जाता है। 
               इस प्रकार यदि डिजाइन में 500 कंट्रोल सिग्नल हैं तो प्रत्येक कंट्रोल वर्ड में 500 बिट्स को स्टोर करने की आवश्यकता होगी इस प्रारूप(फॉर्मेट) में कंट्रोल साइज आकार में हॉरिजेंटल दिखती है। क्योंकि कंट्रोल वर्ल्ड की व्यापकता (Wide) है। 

Horizontal format का नुकसान यह है कि कंट्रोल साइज का आकार बड़ा होता है, हालाँकि यह ऑपरेशन की गति का लाभ उठाता है, क्योंकि कंट्रोल सिग्नल को जल्द ही तैयार किया जाएगा क्योंकि कंट्रोल वर्ड को कंट्रोल साइज से प्राप्त किया जाता है।

Vertical format ( Vertical microcode)

1 . वर्टिकल माइक्रो फॉर्मेट ऑर्गनाइजेशन में निम्न स्टेप का पालन किया जाता है।  इसमें डिजाइन को अलग कंट्रोल वर्ड की संख्या की पहचान करें।
2. एक विशिष्ट (यूनिक) n- bit code को निर्दिष्ट करके प्रत्येक यूनिक कंट्रोल वर्ड को encode करें, जहा n log 2 है (अलग नियंत्रण शब्दों की संख्या, Number of distinct control word)
3. एक्चुअल कंट्रोल सिग्नल को प्रोसेस करने की बजाय जो उत्पन्न होने की आवश्यकता है केवल प्रत्येक कंट्रोल यूनिट के लिए n-bit code किया जाता है। 
4. प्रत्येक डिस्टेंस कंट्रोल वर्ड के रिकॉर्ड के लिए सिग्नल को जनरेट करने के लिए एक 2x2n decoded का उपयोग किया जाना चाहिए। 
5. कंट्रोल सिग्नल को उत्पन्न करने के लिए डिजाइन में प्रत्येक कंट्रोल सिग्नल के लिए रिकॉर्ड के लिए decoded किये गये Control Word Signal के आधार पर एक OR Gate का उपयोग करें।

Read Also:




  • Control Memory/ Application of Micro programming in hindi.
  • Micro programming / Micro instruction in hindi

  • Field encoded (microcoded format)

    इस फॉर्मेट में यह देखा जा सकता है कि प्रत्येक डिजाइन में कुछ संकेत होते हैं जो कि एक समय में एक नहीं हो सकते यह सिग्नल पारस्परिक रूप से अत्यंत (exclude) होते है। 
    कंट्रोल स्टोरेज की साइज को देखने के लिए Order में सभी पारस्परिक रूप (mutually) रूप से अन्य संकेत (exclusive signals) समूह के साथ हो सकते हैं और encoded भी हो सकते हैं, ताकि वास्तविक सिग्नल की बजाय इस समूह के लिए अलग से एक कोड होता है। इसमे दो decoder का इस्तेमाल decoder के रूप में किया जाता है। 
    1. समूह कोड को decode करने के लिए 
    2. कंट्रोल सिग्नल उत्पन्न करने के लिए इस्तेमाल किया जाता है

    No comments:

    Post a Comment

    सवाल पूछने के बाद "Notify me" आप्शन को ✔(Right Mark) करे, ताकि आपके पूछे गये सवाल का जवाब मिलने पर आपको सुचना मिल जाये:-