Một trình điều khiển (drivers) thiết bị là gì?

Trong tin học, trình điều khiển hay trình điều khiển thiết bị [tiếng Anh: device driver, hay gọi tắt là driver] là một chương trình máy tính vận hành hoặc điều khiển một loại thiết bị ngoại vi cụ thể được gắn vào một máy tính.[1] Driver cung cấp giao diện phần mềm cho các thiết bị phần cứng, cho phép hệ điều hành [nếu có] và các chương trình máy tính khác truy cập các chức năng phần cứng mà không cần biết chi tiết chính xác về phần cứng đang được sử dụng.

Driver giao tiếp với thiết bị thông qua bus máy tính hoặc giao tiếp hệ thống con mà phần cứng kết nối. Khi một chương trình gọi yêu cầu một chương trình con trong trình điều khiển, driver sẽ đưa ra các lệnh cho thiết bị. Sau khi thiết bị gửi dữ liệu trở lại driver, driver có thể gọi các chương trình con trong chương trình gọi ban đầu.

Driver phụ thuộc vào phần cứng và hệ điều hành cụ thể. Chúng thường cung cấp xử lý ngắt cần thiết cho bất kỳ giao diện phần cứng phụ thuộc thời gian không đồng bộ cần thiết nào.[2]

Xem thêm[sửa | sửa mã nguồn]

  • Device driver synthesis and verification
  • Driver wrapper
  • Phần mềm tự do nguồn mở
  • Firmware
  • Interrupt
  • Loadable kernel module
  • Makedev
  • Open-source hardware
  • Printer driver
  • Replicant [operating system]
  • udev

Tham khảo[sửa | sửa mã nguồn]

  1. ^ “What is all device driver?”. WhatIs.com. TechTarget. Truy cập ngày 19 tháng 3 năm 2018.
  2. ^ EMC Education Services [2010]. Information Storage and Management: Storing, Managing, and Protecting Digital Information. John Wiley & Sons. ISBN 9780470618332.

Liên kết ngoài[sửa | sửa mã nguồn]

  • Windows Hardware Dev Center
  • Linux Hardware Compatibility Lists and Linux Drivers
  • Understanding Modern Device Drivers[Linux]
  • BinaryDriverHowto, Ubuntu.
  • Linux Drivers Source

Bài viết liên quan đến điện toán này vẫn còn sơ khai. Bạn có thể giúp Wikipedia mở rộng nội dung để bài được hoàn chỉnh hơn.

  • x
  • t
  • s

Hệ điều hành

ChungHạt nhânQuản lý tiến trìnhQuản lý bộ nhớ và
bảo vệ tài nguyênTruy cập lưu trữ và
hệ thống tập tinDanh sáchKhái niệm khác

  • Tuyên truyền
  • So sánh
  • Công nghệ pháp lý
  • Lịch sử hệ điều hành
  • Hobbyist development
  • Danh sách
  • Thời biểu
  • Thị phần sử dụng

Cấu trúc

Các thành phần

  • Exokernel
  • Hybrid kernel
  • Microkernel
  • Monolithic

  • Chương trình điều khiển
  • Loadable kernel module
  • Microkernel
  • User space

Các khái niệm

Thuật toán
lập kế hoạch

  • Context switch
  • Ngắt
  • Giao tiếp liên tiến trình
  • Task
  • Tiến trình
  • Khối điều khiển tiến trình
  • Hệ điều hành thời gian thực
  • Luồng [thread]
  • Chia sẻ thời gian

  • Máy tính đa tác vụ
  • Fixed-priority pre-emptive scheduling
  • Multilevel feedback queue
  • Preemption [computing]
  • Round-robin scheduling
  • Shortest job next

  • Bus error
  • General protection fault
  • Bảo vệ bộ nhớ
  • Phân trang
  • Protection ring
  • Segmentation fault
  • Bộ nhớ ảo

  • Khởi động máy tính
  • Giải phân mảnh
  • Device file
  • File attribute
  • Inode
  • Journaling file system
  • Disk partitioning
  • Virtual file system
  • Virtual tape library

  • AmigaOS
  • Android
  • BeOS
  • BSD
  • DOS
  • GNU Hurd
  • iOS
  • Linux
  • Mac OS
  • MorphOS
  • OpenVMS
  • OS/2
  • OSv
  • QNX
  • ReactOS
  • RISC OS
  • Solaris
  • Transaction Processing Facility
  • Unix
  • VM [hệ điều hành]
  • Microsoft Windows
  • Z/OS

  • Giao diện lập trình ứng dụng
  • Mạng máy tính
  • Hardware abstraction
  • Live CD
  • Live USB
  • Operating system shell
    • Giao diện dòng lệnh
    • Giao diện đồ họa người dùng
    • Text-based user interface
    • Giao diện người dùng giọng nói
  • Preboot Execution Environment

Tiêu đề chuẩn

  • BNE: XX546589
  • BNF: cb12492202q [data]
  • GND: 4185971-6
  • LCCN: sh93009551
  • NDL: 01108739

Device driver gồm những gì?

Những thiết bị cần có driver hầu hết đều quan trọng bao gồm:.
Vi xử lý.
Card màn hình..
Bo mạch chủ Card âm thanh. Card mạng. Cổng USB..
Ổ cứng..
Bàn phím..
Chuột máy tính..
Màn hình..

Driver thiết bị là gì?

Driver là môi trường giúp cho hệ điều hành tương tác với phần cứng của máy tính. Ví dụ: Khi máy tính của bạn có card màn hình nhưng bạn không cài driver cho máy thì hệ điều hành sẽ không sử dụng được card màn hình dẫn đến màn hình máy bị phóng to hoặc bị đen màn hình.

Driver là làm gì?

Driver là cầu nối giữa phần cứng và phần mềm giúp cho hệ điều hành và máy tính tương tác với nhau. Driver đảm nhận vai trò trung gian vô cùng quan trọng, vì để hệ điều hành có thể nhận các thiết bị từ phần cứng cần phải có driver. Nếu driver không đúng thì hệ điều hành cũng không nhận được các thiết bị từ phần cứng.

Thiết bị điều khiển là gì?

Thiết bị điều khiển là gì Là thiết bị có cấu tạo từ đơn giản đến phức tạo dùng để đóng ngắt, điều khiển các hoạt động của các thiết bị điện khác hoặc điều khiển mạng điện… Nhờ những công dụng hữu ích của các thiết bị điều khiển nên nó đóng vai trò rất quan trọng trong các hệ thống điện trong công nghiệp.

Chủ Đề