Skip to main content
GameDev.net gamedev.net
🔒 Locked

8080 8086 question

Started by Gink Jun 13, 2005 at 10:09 PM 5 replies 1.2k views
Original Post
Gink
Gink
Why does the 8086 address 16x as much memory as the 8080?
microdot
microdot
Well, I know that the 8086 and 8088 have 20 bit address busses. I don't know without looking it up, but I'd wager that the 8080 has a 16 bit address bus. The 4 extra bits would give you 16 times the address space.

edit:
OK, I googled it. The 8080 does have a 16 bit address bus.
<span class="smallfont">That is not dead which can eternal lieAnd with strange aeons even death may die.   -- "The Nameless City" - H. P. Lovecraft</span>
Gink
Gink
When a CPU addresses something, it places a bit on each address line?
microdot
microdot
Correct.

You might find these interesting. Here are the data sheets for the 8086 and 8088 processors.
<span class="smallfont">That is not dead which can eternal lieAnd with strange aeons even death may die.   -- "The Nameless City" - H. P. Lovecraft</span>
Shannon Barber
Shannon Barber
The 8080 was the lost-cost version.
The trade-off between price and quality does not exist in Japan. Rather, the idea that high quality brings on cost reduction is widely accepted.-- Tajima & Matsubara
Gink
Gink
Quote:
Original post by microdot
Correct.

You might find these interesting. Here are the data sheets for the 8086 and 8088 processors.


ty, that stuff seems a little over my head tho
microdot
microdot
Quote:
Original post by Gink
ty, that stuff seems a little over my head tho

It's not as bad as it looks. If you're really interested in the inner workings of the CPU, Petzold's "Code" is a good place to start.
<span class="smallfont">That is not dead which can eternal lieAnd with strange aeons even death may die.   -- "The Nameless City" - H. P. Lovecraft</span>

Topic Locked

This topic has been locked by a moderator. New replies are not allowed.

Sign in to reply to this topic.