In 8086 why even address location takes two bus cycles
whereas odd address location takes only one bus cycle??

Answer Posted / dhaval pipalia

The 8086 takes two cycles to fetch words from an odd address
because the Bus Interface Unit (BIU) actually only deals
with words, which are two bytes at an even address.

If you perform an operation on a byte, the BIU will do a
word operation, but it will leave the other byte alone.

If you perform a word operation at an even address, the BIU
can do the operation in one cycle.

If the word, however, is at an odd address, the BIU must use
two cycles, leaving the respective "other" byte alone in
each case. For performance sake, always align your data with
the bus design.

Is This Answer Correct ?    22 Yes 9 No



Post New Answer       View All Answers


Please Help Members By Posting Answers For Below Questions

What Are The Various Types Of Numbers For Network Identity?

1157


what are control system components?

1465


why sawtooth waveform is used in thyrisrot triggring circuit

2007


Can u please post some questions of MTNL junior telecom officer exam?

3165


what is the output differentiator and integrator?

585






Explain Speech Coding.

2874


What are the limitations of the karnaugh map?

672


What is meant by phase reversal?

623


hI, I AM A BE GRADUATE. WILL U LET ME KNOW WHAT TYPE OF OFFICER POSTS ARE AVAILABLE FOR MY QUALIFICATION IN SBI BANK? WHETHER THERE ARE ANY SCALE OF PAY DIFFERENCE FOR THE REST OF THE OFFICER POST AND THE POST THAT IS UNIQUE FOR ENGINEERS?

1613


what is the different between gsm and cdma?

1786


Explain the working of stepping motors.

646


how pwm signals generated????

1608


What are gprs services?

658


equation for pid controller?

1427


What are the main divisions of power system?

694