Instruction set architecture

From Fox Labs Wiki
Revision as of 06:05, 31 December 2023 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)
Jump to navigation Jump to search

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.