01/10/2018, 09:45

Driver device là gì?

Mặc dù đã tham khảo qua nhiều trang mà vẫn không hiểu rõ mấy, ai có thể giải thích chi tiết giúp em với ạ!

Mai Anh Dũng viết 11:53 ngày 01/10/2018

Có phải bạn đang nói tới Device Driver? Nếu đúng vậy thì Device Driver là chương trình phần mềm để điều khiển phần cứng.

Device là thiết bị, là phần cứng
Driver là người cầm lái, người điều khiển

Nói ngắn gọn thì
Device Driver = Phần mềm điều khiển phần cứng.


Vậy thì tại sao lại cần phần mềm điều khiển phần cứng? À, như thế này, mình lấy ví dụ trên máy tính của mình có nhiều thiết bị phần cứng. Các thiết bị này của nhiều hãng khác nhau. Trên máy tính sẽ có một hệ điều hành như Windows, Linux hoặc MacOS.

Các hệ điều hành này có nhiệm vụ hỗ trợ người dùng sử dụng các thiết bị phần cứng và phần mềm trên máy tính. Tuy nhiên, vì có nhiều phần cứng quá nên hệ điều hành sẽ không biết là mỗi phần cứng sẽ hoạt động thế nào. Nên nó sẽ phải sử dụng device driver để điều khiển các phần cứng đấy bằng những lệnh chung chung.

Ví dụ như hệ điều hành ra lệnh “mở ổ CD” thì cái device driver của ổ CD hiểu phải chỉnh sửa phần nào, chạy code nào, để mở cái ổ CD.

Phần lớn các device driver được viết bởi nhà sản xuất phần cứng.

Hưng D viết 12:00 ngày 01/10/2018

Cảm ơn anh Đạt ạ ! Em search thì mỗi web giải thích 1 một cách khác nhau, web thì nói chung chung, có lẽ dnh lại “nhộn nhịn” hơn rồi

Bài liên quan
0