Ohjaimistot
Ohjaimistot eli laiteohjaimet ovat ohjelmistokomponentteja, joiden tehtävänä on mahdollistaa käyttöjärjestelmän ja fyysisen laitteiston välinen vuorovaikutus. Ne toimivat välittäjinä, muuntaen käyttöjärjestelmän korkeamman tason pyynnöt laitteen erityistietojen kielelle ja tarjoten sovelluksille yhdenmukaisen käyttöliittymän laitteen toiminnalle.
Ohjaimet hallitsevat laitteen resursseja, kuten I/O-osoitteita, muistia ja keskeytyksiä, sekä vastaavat virranhallinnasta ja tilan ylläpidosta. Ne
Tyypillisiä ohjaintyyppejä ovat näytönohjain-, tallennus-, verkkö-, äänentoisto- sekä syöttö- ja oheislaitteiden ohjaimet. Käyttöjärjestelmän mukaan ohjaimet voivat
Asennus ja ylläpito: ohjaimet asennetaan laitteen valmistajan tai käyttöjärjestelmän toimesta, ja päivitykset korjaavat virheitä sekä parantavat
Turvallisuus ja vakaa toiminta: ohjaimet ovat herkkiä ohjelmisto- ja laitevirheille, ja niiden oikea toiminta on tärkeää