It is natural to come across various digital components while learning about computer architecture and its organization. These components are constructed using a variety of logical circuits and chipsets. These components carry out specific tasks such as memory storage, multiplying or dividing lines, and much more. This section will go over components such as encoders, decoders, multiplexers, RAM, and ROM.