Differences between computer organisation and
Often called micro architecture (low level).
Transparent from programmer (example: a programmer does not worry much how addition is implemented in hardware).
Physical components (Circuit design. Adders, Signals, Peripherals).
Computer architecture (a bit higher level)
Programmer viewfi.e. Programmer has to be aware of which instruction set used)
Logic (Instruction set, Addressing modes, Data types, Cache optimization)