*'''Segment Registers:''' CS (code), DS (data), SS (stack), and ES (extra) which define the memory segments for program code, data, and the stack.
*'''Instruction Pointer and Flags:''' A 16‑bit instruction pointer (IP) and a 16‑bit status register (Flags). This register includes six status flags (zero, carry, sign, overflow, parity, and auxiliary carry) to indicate the outcomes of operations. It also contains three control flags: the Direction Flag controls the direction in which string instructions act, the Interrupt Flag to enable/disable interrupts and the Trap Flag for single-step debugging.
<br>
== Instruction Set ==
Although most operations execute on 16‑bit operands, the chip allows manipulation of 8‑bit data as well—an important feature for compatibility with legacy 8‑bit software.
<br>
==Block Diagram==
<br>