하드웨어 장치 드라이버 란 무엇입니까? -techopedia에서 정의

장치 드라이버 란 무엇입니까? -techopedia에서 정의

차례:

Anonim

정의-장치 드라이버 란 무엇입니까?

장치 드라이버는 하드웨어 장치와 상호 작용할 수 있도록 설계된 특정 형태의 소프트웨어 응용 프로그램입니다. 필요한 장치 드라이버가 없으면 해당 하드웨어 장치가 작동하지 않습니다.

장치 드라이버는 일반적으로 하드웨어가 연결된 통신 서브 시스템 또는 컴퓨터 버스를 통해 하드웨어와 통신합니다. 장치 드라이버는 운영 체제 및 하드웨어에 따라 다릅니다. 장치 드라이버는 하드웨어 장치와이를 사용하는 프로그램 또는 운영 체제 사이의 변환기 역할을합니다.

장치 드라이버는 소프트웨어 드라이버라고도합니다.

Techopedia에서 장치 드라이버 설명

장치 드라이버의 유일한 목적은 운영 체제의 I / O 명령어를 장치가 이해할 수있는 언어로 번역하여 컴퓨터에 입 / 출력 장치 (I / O)와 통신하는 방법을 지시하는 것입니다. 키보드, 마우스, CD / DVD 드라이브, 컨트롤러, 프린터, 그래픽 카드 및 포트와 같은 I / O 장치를위한 다양한 유형의 장치 드라이버가 있습니다.

VxD (가상 장치 드라이버)도 있으며 하드웨어 장치와 응용 프로그램간에 직접 통신 할 수있는 장치 드라이버 구성 요소입니다. 가상 장치 드라이버는 여러 응용 프로그램이 충돌없이 동일한 하드웨어에 액세스 할 수 있도록 데이터 흐름을 관리하는 데 도움이됩니다. 인터럽트 (하드웨어 장치의 신호)가있는 경우 가상 장치 드라이버는 하드웨어 장치 설정 상태에 따라 다음 명령 단계를 구성합니다.

컴퓨터가 시스템을 효율적으로 작동 시키려면 모든 부품에 대해 올바른 장치 드라이버가 있어야합니다. 컴퓨터를 처음 켤 때 OS는 장치 드라이버 및 기본 입 / 출력 시스템 (BIOS)과 함께 작동하여 하드웨어 작업을 수행합니다. 장치 드라이버가 없으면 OS가 I / O 장치와 통신 할 수 없습니다.

실제 하드웨어 장치는 장치 드라이버를 사용하여 작동 할뿐만 아니라 소프트웨어 구성 요소도 작동합니다. 대부분의 프로그램은 일반 명령을 사용하여 장치에 액세스합니다. 장치 드라이버는 언어를 장치의 특수 명령으로 변환합니다.

많은 장치 드라이버는 제조업체에서 제공하거나 OS의 내장 구성 요소로 제공됩니다. 하드웨어 및 소프트웨어 구성 요소를 업데이트하거나 교체하면 장치 드라이버가 더 이상 사용되지 않습니다.

장치 드라이버 란 무엇입니까? -techopedia에서 정의