I'm exploring my laptop, and stumbled upon device manager. I expanded system devices, and I saw this thing called "PCI bus", "PCI Host CPU Bridge", and "PCI Standard ISA bridge." What are those?
Extra question: I also saw somewhere system devices "SiS PCI Express x1, x16 Root Ports". Do they have anything in relation with the PCI bus (I know it's a stupid question...)?
Last Extra question, and I don't even know if it has something to do with my previous question: Can I get another graphics card for my laptop (I have an SiS Mirage 3 Integrated Graphics)?
In short PCI is a data communication bus. PCI for a long time was the standard before that you had a few others but PCI won out. There are "three" variants normal PCI, PCI-X as on server boards, that has more datalines so can be used with faster cards. Like scsi cards. And the modern PCI-E, it is not really a PCI bus it is more a replacement of the AGP but. The situation here is.
PCI and PCI-X share one main bus. Meaning that the bus has a limited bandwidth and that is shared wall the things connected to that PCI bus. What does this mean? Well if you put 12 HDD's into your PC and hook them up through the PCI bus you probably filled it up quite much. [nowadays we of course have SATA and that is allot nicer]
Right PCI-E is most use for graphic cards but each pci-e slot is it's own bus. Meaning it doesn't shares.. meaning more bandwidth where needed meaning less in the way of performance.
SO what does this all mean? Well not that much really in the end the PCI bus connects things like the audio chip, network chip stuff like that. Every laptop/pc has it and though nowadays we are pushing more for pci-e some thing are regulated to the PCI bus yes. There are always some controllers and little functions that don't require super performance and work fine sharing bandwidth with other things.
3-Port IEEE 1394 PCI Host Adapter - Add "FireWire" connections to your desktop!, HP 3-Port FireWire PCI Host Card 1394 Device for PC, Plug & Play, NIB, UGT-ST310R 6 Port SATA II 150 PCI Host Card with RAID, UGT-FW200 IO Card 3 Port FireWire 400 PCI Express Host Card Retail, SYBA SY-PCI40017 SATA II 4x Internal Ports Software RAID Host Controller Card, Qlogic QLE2462 4Gbps Dual Port Fibre-Channel LC PCI-e Host Bus Adapter PX2510401, Dynex DX-FC103 3-port IEEE 1394 PCI host Adapter, QLogic SANblade QLA2342 Host bus adapter - PCI-X / 133 MHz - 2 ports, SYBA Serial ATA I / II SATA PCI-X 4 Ports Raid PCI Express Host Controller Card, 2-PORT ULTRA-ATA/100 IDE PCI HOST ADAPTER SILICON IMAGE 0649, 2-PORT USB 3.0 NEC CHIPSET PCI-EXPRESS x1 HOST ADAPTER, Voltaire HCA410 EX Single Port 4X 10Gbps InfiniBand PCI-Express Host Adapter, New Lot of 3 Qlogic QLA2340 2GB Single Port Fibre Channel Host Bus Adapter PCI-X, PCI Express to FireWire 800 (IEEE 1394b/a) Host Adapter 2+1 Ports F-301, A8003A HP StorageWorks FC2242SR Host bus adapter - PCI Express x4 - 2 ports , Qlogic QLA2344 Qlogic 4port 2gbps Pci-x 133mhz Fc Hba Fibre Channel Host Bus Ada, PCI Express to Serial ATA (eSATA II/300) 2/2 Port Host Adapter STLAB, PCI Express to USB 2.0 and FireWire 800/400 Combo Host Adapter 3+2+1 Ports, Digi AccelePort C/X PCI 50000606-01 Host Adapter 128 Port, Port 1394 PCI Host Adapter, VANTEC 2-Port SATA II-150 PCI Host Card Model UGT-ST200, TRENDNET TU2-H5PI 5-port USB 2.0 Host PCI Adapte, LSI 9211-8i 8-Port 6Gb/s SAS/SATA PCI-Express x8 Internal RAID Host Bus Adapter , 4 port NEC PCI to USB 2.0 Host Controller card, Item image Dynex DX-FC103 3-Port IEEE 1394 PCI Host Adapter FireWire , EMULEX LPE12000-E 8GB PCI-E SINGLE PORT FIBRE CHANNEL HOST BUS ADAPTER, Emulex LP1050EX-E 2gb PCI-e Single Port Host Bus Adapter ___ Dell RJ815, Lsi Logic Sas3442x-r 8-port Sas Host Bus Adapter - Pci-x - Up To 300mbps, SYBA ATA I / II SATA PCI-X 4 Ports Host Raid Controller Card PCI Express Host, Digi AccelePort 50000606-01 C/X PCI 128-Port Serial Host Adapter Card, Dell SAS 6Gbps Dual-port PCI-e Host Bus Adapter Card HBA part number 12DNW, Vantec UGT-MH507 4 Port FireWire 400 PCI Host Card 32-bit 33Mhz FireWire, Cln 582V2 Pci Host Adapter 4 Port 1934a, HP 3-Port FireWire PCI Host Card~New & Sealed in Box!!!, DELL DUAL SAS EXTERNAL PORTS PCI-E 6BPS HOST BUS J53X3, LSI LSI00188 SAS 9200-8e 8-Port 6Gb /s PCI Express SATA+SAS Host Bus Adapter, LSI LSI7204EP-LC 2-Ports 4GB/s Fibre Channel PCI-E Host Adapter LP, DELL DUAL PORTS 2GB PCI-X HOST BUS ADAPTER CD489, HP STORAGEWORKS 82E PCI-E FIBRE CHANNEL HOST BUS ADAPTER 2-PORTS AJ763A, QLOGIC SANBLADE DUAL PORTS 64BIT 133MHZ 2GB PCI-X HOST BUS ADAPTER QLA2352NAP, JNI FIBRESTAR HOST BUS ADAPTER PCI 64 2-PORTS FIBER FCE2-6410 FCE2-6412-N-E, JNI FIBRESTAR HOST BUS ADAPTER PCI 64 2-PORTS FIBER FCE2-6410 FCE2-6412-N-E, HP SPS-HCA PCI-X 4X INFINIBAND HOST CHANNEL 2-PORTS ADAPTER 391918-001 391918001, QLOGIC DELL OEM SANBLADE 4GB DUAL PORT PCI EXPRESS HOST ADAPTER QLE2462-DELL, QLOGIC SANBLADE QUAD PORT 64BIT 133MHZ 2GB HOST BUS ADAPTER PCI-X QLA2344ESP, IBM 2GB Dual Port PCI-X Host BUS Adapter 38P9101, IBM QLA2460-IBMX-SP 4GB Single Port Fibre PCI-X Host BUS Adapter, IBM 2Gbps Fibre Channel PCI-X LC 1-Port Host BUS Adapter 03N6439, QLOGIC SAN BLADE 4GB DUAL PORT PCI EXPRESS HOST ADAPTER JF339, QLOGIC SANBLADE 2GB DUAL PORT 133MHZ PCI-X HOST BUS ADAPTER QLA2352,