https://motorx.web.id/understanding-the-basics-of-computer-hardware-components/
Understanding the Basics of Computer Hardware Components