Layers of Abstraction
-
Both software and hardware systems are designed using layers of
abstraction.
-
Each lower layer allows the next outer layer to interface
with it without requiring knowledge of its details.
-
instruction set architecture
-
interface between the hardware and the lowest level of software
-
implementation
-
hardware that carries out the architecture abstraction
|