Architecture
Computer architecture deals with the
functional behavior of a computer system
as viewed by a programmer
{ Instruction set, number of bits used for data
representation, I/O mechanisms, addressing
techniques.
e.g. Is there a multiply instruction?
How best is memory handled by the OS?