The interface between hardware (microprocessor) and software which allows either to be updated independently. Includes the instruction set, memory model, privileged architecture, etc. Different from implementation of structures, which is often called micro-architecture.

There are many nodes about or pertaining to computer architecture on E2, but no single coherent collection. This is a feeble attempt. Please /msg me for anything I have missed, corrections, criticism, and suggestions.

About Computer Architecture

Parts of processors/processor terms

Schools of thought

Microarchitecture classifications

Cache

Memory

Memory Management

Parallelism

Implementations

Misc/Unclassified

Log in or register to write something here or to contact authors.