in intel 8086 why is the segment register content appended
by zero to generate physical address?
Answer Posted / naresh
intel 8086 processor is 16 bit processor, so segment registers are 16 bit in size,but physical address need 20 bit,in order to generate 20 bit physical address segment register is appended by zero at last bits to make it 20 bit.This append process is taken by address generation circuit inside the 8086 chip.
For example segment register value is "1600 H", it's modified by address generation circuit by appending zero at last. the value is "16000 H"
This address is added with respective offset register to know the exact position in memory.
| Is This Answer Correct ? | 5 Yes | 0 No |
Post New Answer View All Answers
difference between java programming and c programming??
Prove that in a self-complementing code the sum of the weights must be 9?
Write a test case plan for a typical banking application which involves functionalities like Balance enquiry, deposit, fund transfer etc. Make your assumptions and mention the same in your answer sheet.
I am selected interview for computer sc.please give me some information how many types question asked in interview.my id is sumanadas10@gmail.com
Can a generic class extend another generic class??
to print greatest of two integers without using >,<,=.
how can determine grounded motor when it alarm at 440volt
what is software engineer
write a c++ program to interchange two-integer number without using the third variable. use concept of constructor overloading.
What are the frequently asked technical engineer ques?
How would you design a gravity dam for holding back water?
Q1. A. Compare the advantages and disadvantages of a three- dimensional monitor using a varifocal mirror with a stereoscopic system. B. Write a routine to implement the polymarker function.
convert 140 N.m/cm^2 to N.m/mm^2
If memory is allocated to a class,when object of the class is created then how do we use the abstract class methods.coz v cant create obj of abstract class, only reference is created,when the abstract class data and members got the space in memory??
Define function ? Explain arguments in functions ?