सीधे मुख्य सामग्री पर जाएं

what is Addressing modes in hindi

 Addressing modes in hindi:-

कंप्यूटर का प्रत्येक instructions कुछ डेटा पर एक ऑपरेशन specified करता है। operated किए जाने वाले डेटा के पते को specified करने के विभिन्न तरीके हैं। डेटा specified करने के इन different methods को Addressing modes (एड्रेसिंग मोड) कहा जाता है। 

Types Addressing modes in hindi:-

1. Immediate addressing mode:-

यह addressed करने का सबसे सरल रूप है। यहाँ, instructions में ही ऑपरेंड दिया गया है। इस मोड का उपयोग constant defined करने या variables के initial value को सेट करने के लिए किया जाता है। इस मोड का लाभ यह है कि ऑपरेंड प्राप्त करने के लिए instructions लाने के अलावा कोई memory reference आवश्यक नहीं है। नुकसान यह है कि संख्या का आकार पता क्षेत्र के आकार तक सीमित है, जो कि अधिकांश instruction sets में शब्द की लंबाई की तुलना में छोटा है।

2. Direct addressing mode:-

direct addressing mode में, ऑपरेंड का effective address instruction के एड्रेस फील्ड में दिया जाता है। दिए गए स्थान से ऑपरेंड को पढ़ने के लिए एक memory reference की आवश्यकता होती है और केवल एक limited address space प्रदान करता है। पता फ़ील्ड की लंबाई आमतौर पर शब्द की लंबाई से कम होती है।

3. Indirect addressing mode:-

indirect addressing mode में, इंस्ट्रक्शन का एड्रेस फील्ड मेमोरी में एक शब्द के एड्रेस को reference करता है, जिसमें बदले में ऑपरेंड की पूरी लंबाई का पता होता है। इस मोड का लाभ यह है कि N की शब्द लंबाई के लिए, 2power N के एड्रेस स्पेस को address किया जा सकता है। नुकसान यह है कि instruction execution के लिए ऑपरेंड लाने के लिए तीन या अधिक memory references की आवश्यकता होती है।

4. Register addressing mode:-

register addressing mode डायरेक्ट एड्रेसिंग के समान है। अंतर केवल इतना है कि instructions का address field memory location के बजाय एक रजिस्टर को reference करता है। इसलिए, 8 से 16 general purpose registers के reference में पता फ़ील्ड के रूप में केवल 3 या 4 बिट्स का उपयोग किया जाता है। रजिस्टर एड्रेसिंग के फायदे यह हैं कि निर्देश में छोटे एड्रेस फील्ड की जरूरत होती है और समय लेने वाली memory references की जरूरत नहीं होती है। रजिस्टर एड्रेसिंग का नुकसान यह है कि एड्रेस स्पेस बहुत सीमित है।

5. Register indirect addressing mode:-

यह मोड इनडायरेक्ट एड्रेसिंग के समान है। instructions का address field एक रजिस्टर को reference करता है। रजिस्टर में ऑपरेंड का effective address होता है। यह मोड ऑपरेंड प्राप्त करने के लिए एक memory reference का उपयोग करता है। address space effective address को stored करने के लिए उपलब्ध रजिस्टरों की चौड़ाई तक सीमित है। इस मोड का लाभ बड़ा पता स्थान है और नुकसान यह है कि एक additional memory reference की आवश्यकता है।

6. Displacement addressing mode:-

displacement addressing mode डायरेक्ट एड्रेसिंग और रजिस्टर इनडायरेक्ट एड्रेसिंग का combination है। displacement addressing में, instructions में दो एड्रेस फील्ड होते हैं, एक में मेमोरी लोकेशन एड्रेस होगा और दूसरे में effective address प्राप्त करने के लिए जोड़ा जाने वाला replacement price होगा। डिस्प्लेसमेंट एड्रेसिंग मोड में 3 प्रकार के एड्रेसिंग मोड होते हैं।

(i) Relative addressing:-

ऑपरेंड के effective address का उत्पादन करने के लिए यहां अगला instruction address address field में जोड़ा गया है। इस प्रकार effective address instruction के addresses के relative displacement है। यहां, पता फ़ील्ड को 2 की complement number माना जाता है।

(ii) Base register addressing:-

यहां reference register में एक main memory address होता है और पता फ़ील्ड में उस address से displacement होता है।

(iii) Indexing addressing:-

यहां, address field main memory address का reference देता है, और reference रजिस्टर में उस address से positive displacement होता है।
इस मोड का लाभ addressed करने में flexibility है और damage complexity है।

7. Stack addressing mode:-

stack locations की एक linear array है जिसे लास्ट-इन फ़र्स्ट आउट क्यू कहा जाता है। स्टैक स्थानstack location का एक reserved block है, जिसे केवल स्टैक के top पर जोड़ा या हटाया जाता है। स्टैक पॉइंटर एक रजिस्टर है जो stack location के Top का address store करता है। addressed करने के इस तरीके को implicit addressing जाना जाता है। यहां effective address stack के top पर है, इसलिए कोई memory reference नहीं है जो लाभ है। इसका नुकसान limited applicability है।

टिप्पणियाँ

इस ब्लॉग से लोकप्रिय पोस्ट

Recovery technique in dbms । रिकवरी। recovery in hindi

 आज हम Recovery facilities in DBMS (रिकवरी)   के बारे मे जानेगे रिकवरी क्या होता है? और ये रिकवरी कितने प्रकार की होती है? तो चलिए शुरु करतेे हैं- Recovery in hindi( रिकवरी) :- यदि किसी सिस्टम का Data Base क्रैश हो जाये तो उस Data को पुनः उसी रूप में वापस लाने अर्थात् उसे restore करने को ही रिकवरी कहा जाता है ।  recovery technique(रिकवरी तकनीक):- यदि Data Base पुनः पुरानी स्थिति में ना आए तो आखिर में जिस स्थिति में भी आए उसे उसी स्थिति में restore किया जाता है । अतः रिकवरी का प्रयोग Data Base को पुनः पूर्व की स्थिति में लाने के लिये किया जाता है ताकि Data Base की सामान्य कार्यविधि बनी रहे ।  डेटा की रिकवरी करने के लिये यह आवश्यक है कि DBA के द्वारा समूह समय पर नया Data आने पर तुरन्त उसका Backup लेना चाहिए , तथा अपने Backup को समय - समय पर update करते रहना चाहिए । यह बैकअप DBA ( database administrator ) के द्वारा लगातार लिया जाना चाहिए तथा Data Base क्रैश होने पर इसे क्रमानुसार पुनः रिस्टोर कर देना चाहिए Types of recovery (  रिकवरी के प्रकार ):- 1. Log Based Recovery 2. Shadow pag

window accessories kya hai

  आज हम  computer in hindi  मे window accessories kya hai (एसेसरीज क्या है)   -   Ms-windows tutorial in hindi   के बारे में जानकारी देगे क्या होती है तो चलिए शुरु करते हैं- window accessories kya hai (एसेसरीज क्या है)  :- Microsoft Windows  कुछ विशेष कार्यों के लिए छोटे - छोटे प्रोग्राम प्रदान करता है इन्हें विण्डो एप्लेट्स ( Window Applets ) कहा जाता है । उनमें से कुछ प्रोग्राम उन ( Gadgets ) गेजेट्स की तरह के हो सकते हैं जिन्हें हम अपनी टेबल पर रखे हुए रहते हैं । कुछ प्रोग्राम पूर्ण अनुप्रयोग प्रोग्रामों का सीमित संस्करण होते हैं । Windows में ये प्रोग्राम Accessories Group में से प्राप्त किये जा सकते हैं । Accessories में उपलब्ध मुख्य प्रोग्रामों को काम में लेकर हम अत्यन्त महत्त्वपूर्ण कार्यों को सम्पन्न कर सकते हैं ।  structure of window accessories:- Start → Program Accessories पर click Types of accessories in hindi:- ( 1 ) Entertainment :-   Windows Accessories  के Entertainment Group Media Player , Sound Recorder , CD Player a Windows Media Player आदि प्रोग्राम्स उपलब्ध होते है