computer architecture


noun

the structure, behaviour, and design of computers