Memory segmentation in 8086 and it's advantages.

0

  📍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.

Post a Comment

0 Comments
Post a Comment (0)
To Top