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
When the two inputs of a multiplier are connected together, the device operates as a A Voltage doubler B Square root circuit C Squaring circuit D Averaging circuit
how we can calculate the range selection time in mobile communication? or channel searching time?
What is schottky diode?
does capacitor requires ac or dc supply?Why?
What are the active wastes in nuclear submarrine and how they disposed or dump?
Explain the design 8421 to 2421 binary code converter?
what is the different between gsm and cdma?
What is holding current in scr?
Define fan-in and fan-out?
working principle of direct digital controllers(DDC Panel)
Differentiate between avalanche and zener breakdown.
which modulation is better in terms of power and bandwidth angle or amplitude modulation ???
What is the use of ranging?
Why transistor is called current controlled device?
Difference between electronic and electrical.