Instruction Set Architecture (ISA)
1 - About
Instruction set architecture is the structure of a computer that a machine language programmer (or a compiler) must understand to write a correct (timing independent) program for that machine IBM introducing 360 (1964)
- 1-operand machine
- 2-operand machine
See operand number
2 - Articles Related
3 - Component
It's a runtime environment similar to interpreters of high-level languages.
The design includes:
- memory models (how memory are arranged to be used by programs),
- I/O, etc., of
The instruction set architecture consists of:
- native data types,
- memory architecture,
- exception handling,
- and external I/O.
The ISA defines the machine code that a processor reads and acts upon as well as the word size, memory address modes, processor registers, and data type.