Re: x86 Hardware Trivia Question
- From: Chewy509@xxxxxxxxxxxxxxxx
- Date: 28 Sep 2005 21:45:09 -0700
Charles A. Crayne wrote:
> How much memory could the Intel 8086/8088 processor address?
>
> Please note that I am asking about the capabilities of the chip itself, not
> the way IBM decided to use it.
Physically, or logically?
Physically, due to only having 20 address lines, would be 1MB. However
with things like banked switched memory (aka EMS), you could address
more.
Logically, a segment register can be any of 64K different values, and
each segment could address 64K, so that produces 4GB unique logical
addresses, however realising that most of those these overlap in the
physical space.
But that also brings up, that only 64K can be addressed in a single
segment, as pointed to by a single segment register.
So there could be 3 answers depending on your frame of reference:
64K in a single segment,
1MB physically, or
4GB logically (understanding that there are overlaps due to the logical
-> physical mapping/translation).
--
Darran (aka Chewy509) borught to you by Google Groups!
.
- Follow-Ups:
- Re: x86 Hardware Trivia Question
- From: Charles A. Crayne
- Re: x86 Hardware Trivia Question
- References:
- x86 Hardware Trivia Question
- From: Charles A. Crayne
- x86 Hardware Trivia Question
- Prev by Date: Re: Steve Commiting Suicide
- Next by Date: Re: Theoretical Computer Science and Disassemblers
- Previous by thread: x86 Hardware Trivia Question
- Next by thread: Re: x86 Hardware Trivia Question
- Index(es):
Relevant Pages
|