Assembly language
Assembly language execution model versus implementation by micro-architectures.