Computer architecture
Computer architecture is the design and organisation of the physical and logical components that make up a computer. This architecture defines how the various components, such as the Central Processing Unit (CPU), memory, input/output devices and