[prev] 21 [next]

Processor

Modern processors provide
  • control, arithmetic, logic, bit operators
  • relatively small set of simple operations
  • with a range of ways to determine data locations
  • small amount of very fast storage (registers)
  • small number of control registers (e.g. PC)
  • fast fetch-decode-execute cycle (ns)
  • access to system bus to communicate with other components
  • all integrated on a single chip
We do not consider multi-core CPUs in this course