A
camada de abstracção de hardware (CAH) é a camada entre o
hardware físico de um
computador e o
software que corre nesse computador. A sua função é ocultar diferenças em hardware e, consequentemente, disponibilizar uma plataforma consistente para correr aplicações.