Computer architecture

Computer architecture is the design and organization of a computer system, including its instruction set, processor, memory, and interfaces. It describes the structure and behavior visible to software and the mechanisms that implement them.

Connect