I just started learning assembly.
My laptop specification says:
Microprocessor: Intel Core Duo processor T2300
Microprocessor Cache: 2MB L2 Cache
Memory Max: 2048MB
Memory: 1024MB 667MHz DDR2 System Memory (2 Dimm)
"Intel Core Duo processor T2300" specification says:
instruction Set : 32-bit
I think now I can assume that the data bus is also at least 32 bit. So minimum addressable memory should be 4GB.
Moreover CPU specification also mention the Memory Specifications
Physical Address Extensions 32-bit
which as I understand means it can address 64GB of memory
Would that mean that, given only 2 memory slots on motherboard, my laptop can support 2x 2GB memory sticks == (4GB) memory?
I guess the laptop guys assumed that there won't be 2GB sticks, so they might have mentioned Memory Max: 2048MB