Computer Hardware structure