tölvuarkitektúrsins
Tölvuarkitektúrsins, or computer architecture, is the conceptual design and fundamental operational structure of a computer system. It defines how a computer's hardware components are organized and interact to execute instructions. This field encompasses the instruction set architecture (ISA), which is the interface between the hardware and the software, dictating the commands a processor can understand. It also includes microarchitecture, which describes the specific implementation of the ISA, detailing how the processor's logic gates and registers are arranged.
Key aspects of tölvuarkitektúrsins include the central processing unit (CPU), memory hierarchy (cache, RAM), input/output (I/O)