Hardware architecture covering instruction sets, arithmetic operations, processors, memory hierarchy, I/O systems, and multicore processors.