8086 Address Alignment

Status
Not open for further replies.

magnetra

Full Member level 5
Joined
Apr 21, 2005
Messages
263
Helped
10
Reputation
20
Reaction score
7
Trophy points
1,298
Location
27.45N, 85.20E KTM, NP
Activity points
3,375
Intel 8086 has 16-bit data bus. The book on Assembly language programming by Peter Abel states "Because the 8086 processors have a a 16-bit data bus, they execute faster if accessed words begin on an even numbered address" (pg 105). I don't understand this requirement. What is the disadvantage with a word begins at a odd numbered address.
Pls clarify me on this!
Thanks
M
 

Hi Magnetra

Download the file from https://www.planetpdf.com/codecuts/pdfs/aoa.pdf

then read pages 87 to 91 Memory Subsystem

 

    magnetra

    Points: 2
    Helpful Answer Positive Rating
Status
Not open for further replies.

Similar threads

Cookies are required to use this site. You must accept them to continue using the site. Learn more…