~ 23 068 672
2147483648 bytes
16777216 bits 2097152 bytes
3 Gigabytes
2.00000000.000000
A stick of 512 megabytes of RAM can hold about 512 megabytes of data. It cannot, however, store it for long because it is volatile and is not designed to store data.
a) To provide a memory capacity of 4096 bytes using 256x8 RAM chips, you need 4096 bytes / 256 bytes per chip = 16 chips. b) Each memory address for the 256 locations in a chip will require 8 bits (since 2^8 = 256). Therefore, each chip will require 8 address lines to select one of the 256 locations.
16
Can be. RAM stands for Random Access Memory. gb stands for gigabytes - a measure of the bytes of storage be it in RAM or disk, or diskette, or CD. One gb is 1000000000 bytes
1024 bytes in 1 KB, 1024 kilobyes in 1 MB 1024 x4 = 4KB x 1024 = 4194304 bytes in 1 MB. (About 4.2 million)
each bit of RAM has a unique address
I am not to sure about Static Ram but in CMOS RAM, 1GB of RAM would contain about 137438953472 transistors because 1 bit of CMOS RAM contains 16 Transistors, 8 bits in a byte and 1073741824 bytes in a gigabyte. I am 100% sure about this and these are just estimations. Static RAM uses about 6 times as many transistors as dynamic RAM for the same amount of storage. Dynamic RAM uses 1 or 2 transistors per bit in typical implementations. Add to this transistors for address decode, bus interface, etc.
The answer to this is sort of like trying to figure out how much water is in a well. One of the earliest RAM I know of was 64 bytes. I've heard of as much as 1 terabyte. It really depends on how much memory has been installed and the capacity of the motherboard.