This page covers the two topics, which is ISA and MIPS, colored in the Fig 1 below.
Define the interface between HW and SW
Hard to change due to compatibility issues
Various ISAs from chip vendors (e.g. x86, ARM, SPARC, etc.)
Mainstream ISAs
PCs Smartphone-like device Digital home & Networking Equipment