как называется интерфейс, позволяющий осуществлять взаимодей

как называется интерфейс, позволяющий осуществлять взаимодействие аппаратного и программного обеспечения компьютера?
1) аппаратно-программный
2) программный
3) пользовательский
4) аппаратный

аппаратно-программный