Answer to Question #151436 in Assembler for shan

Question #151436
What is a descriptor in 80286 microprocessors? Write how the size of a memory
segment is determined during real mode memory addressing and during protected mode
memory addressing.
1
Expert's answer
2020-12-18T10:50:24-0500

The 80286 operate in either the real or protected mode.

Real Address Mode

The contents of segment registers are used as segment base addresses. The other registers (size 16bits), depending upon the addressing mode, contain the offset addresses. As in 8086, the physical memory is organized in terms of segments of 64Kbyte maximum size.

RAM can be divided into logical blocks of 64 KB, called segments, with each segment starting at a multiple of 16 bytes. Thus, the first segment has a start address of 0, the second is at 16 (or 10 in hex), and so on

Protected Mode Memory Addressing

In protected mode, you can specify 64K and smaller segments than 64K.

80286 uses the 16-bit content of a segment register as a selector to address a descriptor stored in the physical memory. The descriptor is a block of contiguous memory locations containing information of a segment, like segment base address, segment limit, segment type, privilege level, segment availability in physical memory, descriptor type and segment use another task.

The descriptor for the i80286 processor is 8 bytes long. It consists of the following fields:

• the base address field, 24 bits long, contains the physical address of the segment described by this descriptor;

• the limit field contains the segment size in bytes, minus one;

• the access field describes the type of segment (code segment, data segment, etc.);

• the reserved 16-bit field for the i80286 processor must contain zeros, this field is used by the i80386 and i80486 processors 


Need a fast expert's response?

Submit order

and get a quick answer at the best price

for any assignment or question with DETAILED EXPLANATIONS!

Comments

No comments. Be the first!

Leave a comment

LATEST TUTORIALS
New on Blog
APPROVED BY CLIENTS