Instruction Set Architecture
Separating language and operating characteristics of a computer from its implementation is critical to giving hardware and software engineers full design freedom
Software Level: Use only ISA features
Hardware Level: Deliver all ISA features
instruction set architecture
• IBM S/360 Series Was First; x86 Series Present Example