yes and yes there is a difference.
i7 920 uses triple channel memory. I doubt anyone would still use 1gb these days so I’ll assume you have at least 2gb sticks. Which means 3x 2gb sticks to make it triple channel = 6gb total. 32bit operating system is limited to around 3.5gb and will not utilise it all efficiently, but it'll run though.