Кодування даних. Апаратно програмне забезпечення комп'ютера