What is the role of segment register?

Answer Posted / shabir gojree lpu

In the x86 processor architecture, memory addresses are
specified in two parts called the segment and the offset.
One usually thinks of the segment as specifying the
beginning of a block of memory allocated by the system and
the offset as an index into it. Segment values are stored
in the segment registers. There are four or more segment
registers: CS contains the segment of the current
instruction (IP is the offset), SS contains the stack
segment (SP is the offset), DS is the segment used by
default for most data operations, ES (and, in more recent
processors, FS and GS) is an extra segment register. Most
memory operations accept a segment override prefix that
allows use of a segment register other than the default
one.

Is This Answer Correct ?    5 Yes 6 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

The interrupt response time is determined by?

603


How many logical drives is it possible to fit onto a physical disk?

583


State the differences between absolute and linear select decosing.

1643


State the total number of pins in the 8085 microprocessor?

550


How can the signals of the 8086 be categorised?

622






Define byte?

659


Explain db?

640


What is the purpose of data moving instructions? Name any two such instructions?

588


Explain the functions of the two dma signals hold and hlda?

687


What are the three main types of connection used by bluetooth?

615


What is internal structure of 8086?

592


Explain the 8051 microcontroller architecture?

668


Define edge or level sensitive interrupts?

679


What is the purpose of pipe lining in reference to 8086?

595


State an interrupt that is not level sensitive?

638