• Computer organization
– Encompasses all physical aspects of computer systems.
– E.g., circuit design, control signals, memory types.
– How does a computer work?
• Computer architecture
– Logical aspects of system implementation as seen by the
programmer.
– E.g., instruction sets, instruction formats, data types,
addressing modes.
– How do I design a computer?