newbie qn.

Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern Chips (Collectible Chips only)
View previous topic :: View next topic  
Author Message
fookchen



Joined: 23 Mar 2005
Posts: 1

PostPosted: Wed Mar 23, 2005 12:11 pm    Post subject: newbie qn. Reply with quote

hi ppl,

i'm learning x86 assembly language now, however i'm encountering some difficulties in understanding how the 8086 works... in the specs for the 8086, a physical memory of 1MB is mentioned, and for the 80486, 4GB is mentioned.. Does it really means that there is 4GB of memory in the 80486 chip itself? And the other qn is, for Pentium 4, there is no physical memory mentioned, maybe someone can enlighten me here, thx in adv!

Ed
Back to top
View user's profile Send private message  
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Wed Mar 23, 2005 1:32 pm    Post subject: Reply with quote

That number is simply the amount of physical memory the CPU can adress (or talk to)
a 486 has 32 address lines, so 2^32 is 4GB of memory (there are diffewrent ways memory can be acessed but this is the most simple)

The 8086 has 20 address lines so about 1 Meg of memory is adressable.

The P4 supports more memory through different acess modes (including paging, word adressing, etc)

_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
gshv



Joined: 01 Feb 2003
Posts: 7898
Location: Fairfax, VA USA

PostPosted: Wed Mar 23, 2005 1:38 pm    Post subject: Reply with quote

Those numbers (1 MB, 4 GB) is the maximum amount of memory the processor can address directly. This memory is external to the processor, it does not reside on the processor itself. The processors do have small amount of memory on a chip, but this memory is always used for internal purposes - like registers, cache, different kinds of buffers, etc.

As for the Pentium 4 maximum memory size - it's not on cpu-world.com because it was not in the datasheet, and I was too lazy to look somewhere else. If I'm not mistaken the maximum memory size is the same as for the 80486 - 4 GB as the address bus is the same - 32 bits. Those new 64-bit processors should be able to access more memory.

Gennadiy
Back to top
View user's profile Send private message [ Hidden ] Visit poster's website
CPUShack



Joined: 16 Jun 2003
Posts: 34259
Location: State of Jefferson, USA

PostPosted: Wed Mar 23, 2005 7:40 pm    Post subject: Reply with quote

yah a TON more 1500 Petabytes or so
_________________
New for 2025! The CPU Shack has a co-processor!

Visit The CPU Shack of microprocessor history and information.
Back to top
View user's profile Send private message   Visit poster's website AIM Address MSN Messenger
Guest






PostPosted: Thu Mar 24, 2005 10:48 pm    Post subject: Reply with quote

Ahh, that really clears up my confusion! thanks everyone!
Back to top
Display posts from previous:   
Post new topic   Reply to topic    CPU-World.com forums Forum Index -> Modern Chips (Collectible Chips only) All times are GMT - 5 Hours
Page 1 of 1
Jump to:  
You can post new topics in this forum
You can reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum

Powered by phpBB © 2001 phpBB Group