How JustAnswer Works:
  • Ask an Expert
    Experts are full of valuable knowledge and are ready to help with any question. Credentials confirmed by a Fortune 500 verification firm.
  • Get a Professional Answer
    Via email, text message, or notification as you wait on our site. Ask follow up questions if you need to.
  • 100% Satisfaction Guarantee
    Rate the answer you receive.
Ask Michael Hannigan Your Own Question
Michael Hannigan
Michael Hannigan, Office Specialist
Category: Microsoft Office
Satisfied Customers: 11865
Experience:  25+ Years Experience in Computers and Electronics. Microsoft Certified MCSE, MCDBA, MCP, Microsoft Partner
Type Your Microsoft Office Question Here...
Michael Hannigan is online now
A new question is answered every 9 seconds

Why Ms-doc on intel 8086 used 4 relocation registers?

Customer Question

Why Ms-doc on intel 8086 used 4 relocation registers?
Submitted: 1 year ago.
Category: Microsoft Office
Expert:  Michael Hannigan replied 1 year ago.

Hello. My name is Michael. I can help you with your question.

There's no dedicated relocation register on x86 CPUs. Relocation can be achieved by adjusting:

  1. segment selectors in CPU registers or program's code
  2. segment base addresses in GDT/LDT
  3. offsets in program's code
  4. physical addresses in page table