Difference between Isolated I/O and Memory Mapped I/O in Hindi

आज हम इस article में memory mapped I/O तथा isolated I/O के difference बारें में detail में पढेंगे तथा इनके मध्य जो difference है उसके बारें में भी जानेंगे. तो चलिए पढना शुरू करते है:-

Memory mapped I/O and Isolated I/O in hindi

input तथा output devices (I/O) कंप्यूटर सिस्टम के भाग है जैसे कि- keyword, mouse या modem. ये कंप्यूटर के processor से data को recieve या send करते हैं.

memory mapped I/O तथा Isolated I/O कंप्यूटर सिस्टम में CPU तथा peripheral डिवाइसों के मध्य input-output ऑपरेशनों को perform करने की methods है.

इसे भी पढ़ें:- DMA क्या है?

Memory mapped I/O और Isolated I/O में अंतर (Difference)

Isolated I/O (आइसोलेटेड आई/ओ)Memory mapped I/O (मैमोरी मैप्ड आई/ओ)
इसमें memory तथा i/o दोनों का अपना अलग अलग address होता है.दोनों का एक ही address space होता है.
सभी address जो है वह मैमोरी के द्वारा प्रयोग किये जा सकते है.I/O के addition के कारण मैमोरी का कम प्रयोग किया जा सकता है.
memory applications के लिए 1mb का address space होता है.इसमें 1mb का प्रयोग नहीं किया जा सकता है क्योंकि इसमें मैमोरी के parts होते है.
isolated I/O devices के addresses को ports कहते हैmemory mapped I/O डिवाइसों को memory locations कहा जाता है.
इसमें limited instructions का प्रयोग किया जाता है. जैसे:- IN, OUT, INS, OUTS.इसमें किसी भी instruction का प्रयोग किया जा सकता है.
इसमें IORC तथा IOWC सिग्नल circuity को बढ़ा देते है.इसमें IORC तथा IOWC सिग्नल का कोई काम नहीं होता है.
I/O operations अच्छी तरह हो जाते है क्योंकि इसमें अलग BUS का प्रयोग किया जाता है.I/O operations अच्छी तरह नहीं हो पाते क्योंकि इसमें केवल एक single BUS का प्रयोग किया जाता है.
इनका size बड़ा होता है क्योंकि इसमें अधिक buses का प्रयोग किया जाता है.इनका size छोटा होता है.
यह बहुत ही complex (कठिन) होता है क्योंकि memory तथा I/O को control करने के लिए अलग अलग लॉजिक का प्रयोग किया जाता है.यह memory तथा I/O डिवाइस दोनों के लिए एक ही प्रकार के logic का प्रयोग करता है इसलिए यह simple है.
इसके operations बहुत ही slow होते है.इसके operations बहुत ही तेज (fast) होते है.

Summary (सारांश)

Isolated I/O और Memory Mapped I/O के बीच का अंतर कंप्यूटर आर्किटेक्चर का एक बहुत ही महत्वपूर्ण विषय है जो परीक्षा की दृष्टि से छात्रों के लिए जानना बेहद जरूरी है। इस लेख में आपको दोनों I/O communication methods की पूरी जानकारी आसान भाषा में मिलेगी। छात्र इस आर्टिकल को पढ़कर इन दोनों तकनीकों के काम करने के तरीके, उनके फायदे और नुकसान को बहुत कम समय में समझ सकते हैं। इस आर्टिकल में निम्नलिखित मुख्य बिंदुओं को कवर किया गया है:

  • Memory Mapped I/O और Isolated I/O की बुनियादी परिभाषा
  • दोनों तकनीकों में Address Space और Bus का उपयोग
  • इस्तेमाल होने वाले Instructions और Control Signals का अंतर
  • हार्डवेयर की जटिलता और Circuit Size पर प्रभाव
यदि आप Computer Science या BCA, MCA, B.Tech के छात्र हैं, तो Operating System और Computer Organization and Architecture (COA) के Exams में यह प्रश्न अक्सर 5 या 10 नंबर में पूछा जाता है। यहाँ दिए गए सरल अंतरों और तुलनाओं को पढ़कर आप अपनी परीक्षा में बेहतरीन अंक प्राप्त कर सकते हैं और viva में पूछे जाने वाले सवालों के सटीक जवाब दे सकते हैं।

निवेदन:- अगर आपके लिए यह पोस्ट helpful रही हो तो इसे अपने दोस्तों के साथ अवश्य share कीजिये तथा कोई सवाल हो तो कमेंट के माध्यम से बताइए.

1 thought on “Difference between Isolated I/O and Memory Mapped I/O in Hindi”

Leave a Comment