Architectural state
The architectural state is the part of the CPU which holds the state of a process. This is typically held in processor registers and includes:
- Control registers
- Instruction flag registers (such as EFLAGS in x86)
- Interrupt mask registers
- Memory management unit registers
- Status registers
- General purpose registers (such as AX, BX, CX, DX, etc. in x86)
- Adder registers
- Address registers
- Counter registers
- Index registers
- Stack registers
- String registers
- Pipeline registers, between stages of an instruction pipeline
This does not include actual computation units as an ALU for instance.
This article is issued from
Wikipedia.
The text is licensed under Creative Commons - Attribution - Sharealike.
Additional terms may apply for the media files.