Instruction set architecture

From Fox Labs Wiki
Revision as of 16:15, 22 February 2025 by Inari (talk | contribs) (Created page with "In computer science, an '''instruction set architecture''' ('''ISA''') is an abstract model of a computer. A device that executes instructions described by the ISA, such as a central processing unit (CPU), is called an ''implementation''. In general, an ISA defines the supported instructions, data types, registers, the hardware support for managing main memory, fundamental features (such as the memory consist...")
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

In computer science, an instruction set architecture (ISA) is an abstract model of a computer. A device that executes instructions described by the ISA, such as a central processing unit (CPU), is called an implementation.

In general, an ISA defines the supported instructions, data types, registers, the hardware support for managing main memory, fundamental features (such as the memory consistency, addressing modes, virtual memory), and the input/output model of a family of implementations of the ISA.