Menu
Own Doings
  • Home
  • Roll It On.. An Intro
  • Contact Me
  • About Abhinav
Own Doings

Categories

Archives

What’s with 32 bit systems supporting max 4GB of RAM?

Posted on September 18, 2016November 22, 2016

So you know that RAMs contain storage space. Common sense. Every byte of memory on RAM requires to have an address allocated to it. A 32-bit machine uses 32 bits long address to designate each byte of memory. And a memory that does not have an address allocated can not be seen by the machine.

Now let’s understand how these addresses work.

Each bit has a value of 0 or 1. If you have 1 bit long address, you have two possible addresses: 0 or 1. A two-bit system has four possible address: 00 =0, 01=1, 10=2, 11=3. 2^2=4. Three bits have 8 possible addresses: 000=0, 001=1, 010=2, 011=3, 100=4, 101=5, 110=6, and 111=7.

Each bit doubles the potential address space, which is why 2^n tells you how many addresses you use for a given number of bits. 2^1 = 2, 2^2 = 2*2 = 4, 2^3 = 2*2*2 = 8, etc. By the time you get to 32 bits, you have allocated address to 2^32 = 4294967296 bytes of RAM space which is equal to 4GB.

(((2^32bytes/2^10)KB)/2^10)MB)/2^10)GB = 2^2GB

Okay, so if the processor, and the operating system designed for that processor, can only handle 4GB, why can’t your PC (if it’s 32-bit) see that much practically?

Because not all of those addresses are available for RAM. There are other pieces of hardware inside your computer that need addresses, such as the PCI bus and the USB host adapter, Graphics card, etc.


Whenever you store something in the memory, you need to save the address to be able to read or manipulate it. Usually, the CPU uses only one register (32 bit in size) to store this address. Since there are only 2^32 different addresses, anything exceeding the 4GB mark remains unused.

However, there are techniques like Physical Address Extension (PAE) that allow a 32-bit OS to address more than 4GB of RAM.


Source of some info, More Source

Let them know:

  • Click to share on WhatsApp (Opens in new window) WhatsApp
  • Click to share on Facebook (Opens in new window) Facebook
  • Click to share on Reddit (Opens in new window) Reddit
  • Click to share on X (Opens in new window) X
  • More
  • Click to share on Tumblr (Opens in new window) Tumblr
  • Click to share on Pinterest (Opens in new window) Pinterest
  • Click to share on LinkedIn (Opens in new window) LinkedIn
  • Click to share on Pocket (Opens in new window) Pocket
  • Click to email a link to a friend (Opens in new window) Email
  • Click to print (Opens in new window) Print

Like this:

Like Loading...

Related

Pages

  • About Abhinav
  • Contact Me
  • Roll It On.. An Intro

Subscribe via email

Enter your email address to subscribe to this blog and receive notifications of new posts by email.

Categories

Archives

Tags

1N 6 word stories abhinav aiims cracking Amateur Photography arvind kejriwal Awesome Photos Azad Band Name beauty black and white pics Bulky dude Busted c.t. Classic delhi dhruv digit Download Song. drama Fail family Fastest Fastest Runner feminism forever alone :p Friends funny futureme.org girl girl who reads Greg Plitt Just Thinking letters Life love Motivate PDF Photos Pictures poem poetry Programming Quora Website
©2025 Own Doings | Powered by SuperbThemes
Login

Time limit is exhausted. Please reload CAPTCHA.


Lost your password?

Reset Password

Time limit is exhausted. Please reload CAPTCHA.


Log in

%d