Set Architectures

Instruction set architecture

An instruction set architecture (ISA) is an abstract model of a computer that defines the behavior of machine code running on implementations of that ISA. It enables multiple implementations of an ISA to run the same machine code, and allows for the evolution of the microarchitectures of those implementations. ISAs provide binary compatibility between implementations, making them one of the most fundamental abstractions in computing.

1 courses cover this concept

ELE/COS 475 Computer Architecture

Princeton University

Fall 2019

This course offers an in-depth understanding of modern computer processor and system architecture. It covers topics like instruction-set architecture, processor organization, cache, memory, multiprocessors, and more. Designed for senior-level undergraduates and first-year graduate students.

No concepts data

+ 19 more concepts