📍Segment Register
Segment register i.e,BIU has 4 segment buses are
1.Code segment
2.Data segment
3.Stack segment
4.Extra segment
1.Code segment:
✓ 16 bit registers.
✓ used for addressing a memory location in the code segment of the memory, where the executable program is stored.
2.Data segment:
✓ 16 bit registers.
✓ Consists of data used by program and is accessed in the data segment by an offset address or content of other register that holds the offset address.
3.Stack segment:
✓ 16 bit registers.
✓ It handles memory to store data and addresses during execution.
4.Extra segment:
✓ 16 bit registers.
✓ Extra segment is additional data segment, which is used by the string to hold the extra destination data.
Advantage:
Segmentation is done to increase the execution speed of computer system ,so that processor can able to fetch and execute the data from memory easily and fastly.