Device Drivers in Computer

Computer में Device Drivers क्या होते हैं ?

Device Driver एक software program है जो computer के Operating System (OS) को एक specific hardware device के साथ communications करने और controlled करने की permission देता है। device driver hardware और OS के बीच mediator के form में work करता है, जो OS के general orders को specific instructions में translated करता है जिसे hardware समझ सकता है।

Computer में device driver के main function हैं:

  1. Hardware Abstraction
  2. Hardware Control
  3. Error Handling
  4. Device-specific Functionality

Hardware Abstraction

Device driver hardware के साथ interact करने के लिए operating system (OS) के लिए एक standardized interface प्रदान करते हैं।

वे device के low-level details को दूर कर देते हैं, जिससे OS को specific implementation details को जानने की आवश्यकता के बिना hardware की एक wide range के साथ काम करने की permission मिलती है।

Hardware Control

Device driver hardware device को command भेजते हैं, उसके operation और behavior को controlled करते हैं।

इसमें device को initialize करना, data reading और write और interrupt को handle करना जैसे कार्य शामिल हैं।

Error Handling

Device driver hardware के साथ interact करते समय होने वाली errors और exceptions को handling हैं।

वे OS को इन issues के बारे में inform करने का एक method प्रदान करते हैं, जिससे system को appropriate response देने की permission मिलती है।

Device-specific Functionality

Various types के hardware devices में unique features और capabilities होती हैं।

Device driver इन Device-specific functions तक पहुंचने के लिए आवश्यक logic को contain करते हैं और उन्हें OS और applications के लिए available कराते हैं।

Related Posts

Full Forms of Computer for Exam Practice

ACPI : ADVANCED CONFIGURATION AND POWER INTERFACE ALT: ALTERNATE AP : ALERTPAY AP: ACCESS POINT APM : ADVANCED POWER MANAGEMENT ASP : ACTIVE SERVER PAGES AVI :…

Network Component

Server Computer Network में, server एक उपकरण या software program है जो network पर अन्य उपकरणों या programs, जिन्हें client कहा जाता है, को सेवाएँ, resources या…

Types of Network

LAN (Local Area Network) Local Area Network (LAN) एक computer network है जो एक limited area, आमतौर पर एक small geographic locations जैसे home, office, school या…

Network Architecture in Computer Networking

Computer में Network Architecture क्या हैं ? कंप्यूटर नेटवर्किंग में नेटवर्क आर्किटेक्चर कंप्यूटर नेटवर्क के समग्र डिजाइन और संरचना को संदर्भित करता है। यह मूलभूत घटकों, उनके…

TCP/IP Model( Transmission Control Protocol / Internet Protocol)

Computer network में TCP model क्या हैं? TCP/IP (Transmission Control Protocol/Internet Protocol) model एक conceptual framework है जिसका उपयोग modern internet और computer network में उपयोग किए…

OSI Model (Open Systems Interconnection)

OSI Model क्या होता हैं ? जब यह समझने की बात आती है कि computer network पर कैसे संचार करते हैं, तो OSI (Open Systems Interconnection) model…

Leave a Reply

Your email address will not be published. Required fields are marked *