Explain about Computer architecture
Computer architecture is the conceptual design and fundamental operational structure of a computer system. It is a blueprint and functional explanation of requirements and design executions for the various parts of a computer, focusing largely on the way by which the central processing unit (CPU) performs internally and accesses addresses in memory. It may also be explained as the science and art of selecting and interconnecting hardware components to make computers that meet functional, performance and cost goals.