PCI slots
by Doh_1 - 3/26/11 12:38 AM
In Reply to: Anyone? by PhilippeLemay
You can download the technical manual for your computer (from the OEM) or systemboard (from the manufacturer), depending on if you built a computer or bought one from an OEM...You will have some number of PCI express 16, 8, 4, or 2, and some regular PCI slots, depending on how old the computer is. My computer has a PCI-E (PCI Express) 16 slot, PCI-E 4 slot, and a PCI-E 2 slot, as well as a couple of regular PCI slots. This is in the specs for my computer, and they're all shown on a diagram as well and labeled, what each slot is from it's location on the system board. There's also a version for PCI-E, like 1.0 or 2.1 or whatever. However, PCI-E slots are not compatible with PCI slots, since PCI-E slots use serial data transfer, and PCI slots use shared parallel data/address line transfer...The later versions of PCI-E, like 2.1, are compatible with the earlier ones, and so on. Slots and boards need to match, as you know, both the kind of bus and the version of the bus.
Your technical specs will also show you what slots you have available for memory DIMM's. You have to be careful with memory, since your system board will only be compatible with a certain set of memory chips, based on the speed and capacity. Most of the sites where you buy memory will help you figure out what's compatible. You also need to take care with how you use the slots...for example, in my computer, the slots are used in pairs (2-channel memory), so you have to buy memory DIMM's in pairs. But the companies that sell memory chips will tell you this, and this will also be in your systemboard specs. There should be information on which slots to use when you're adding memory. One other thing about adding memory, it doesn't help to add faster memory chips, since your memory as a whole runs at the speed of the slowest chips...so if you have 1033MHz. memory, and you add 1333MHz. memory, your memory will still run at 1033MHz. If you want your memory to run at 1333MHz. in this example, you need to replace all your memory chips with 1333MHz. memory chips.
All of the above are pretty easy to do as long as you have correct information for your systemboard...there's lots of different ones out there. The newer boards have 3-channel memory. So you absolutely need to get the right information for your system board.
I've added and changed memory many times, and put in other cards, upgraded power supplies, and it all is pretty simple as long as you're prepared before you start buying parts and putting them in *smile*.
Oh yeah, by the way, your Windows 7 computer only having 3GB of memory instead of 4GB is fine. Typically, for a 32-bit OS a certain amount of the 3-4GB memory space is used for mapping your graphics card or integrated graphics anyways. If you want to have 4 GB of memory (or more) and really use it, you need a 64-bit OS. You can find out whether you have a 32-bit OS or not by right-clicking on the "My Computer" icon (or that entry in the "Start" menu. Then click on "Properties", and the window that comes up will tell you. If you have a 64-bit OS, and can use more than 4GB of memory, it will say 64-bit. If it doesn't say 64-bit, then you have a 32-bit OS. My computer has a 64-bit OS, Windows 7, that I installed, it came with 32-bit Vista a couple of years ago. It currently has 8GB of memory, which is more than enough for me. You only need more than 3GB if you are running a bunch of large applications. A lot of people have more memory than they really need or ever use because they don't know how to find out what their computer is really using.
I'm not sure why you're talking about adding more USB ports. Do you need more than 9 USB ports? I really doubt it, but if you do, yes, you can add a few more USB ports, or a powered USB hub via a PCI or PCI-E card, and get more USB ports. However, PCI and PCI-E ports are usually used for adding better graphics cards or network cards such as wireless cards if you want to use your computer on a wireless network, etc. Or you could add a PCI-E card that would provide USB-3 ports, which are faster than USB-2 ports (if your system board came with USB-2) if you have a use for USB-3 ports (like using external USB-3 backup disk). I have a PCI card with 2 eSATA ports that I use with an external eSATA disk for backup that runs faster than USB-2, another example of expansion card use.
If you have more questions, ask them and people will answer them. I'm sure that the above will raise more questions.