Typically it is a usb port 2.0.
yes
Host controllers can NOT be downloaded. A host controller for hardware is always going to be a peice of hardware. in your situation, you probably don't have a USB2.0 high speed port. You can always get a USB2.0 PCI adapter.
A "PCI Simple Communications Controller" is usually a PCI modem, but it can be other, sometimes unlikely devices, such as an audio or serial device.
pci\ven_1186
it is the PCI Modem, Video Controller and Video Controller(VGA Compatible)
There is a a PCI card that acts as a SATA hard drive. they call it a controller card
Removing a PCI card from a system should generally not cause any boot problems. Probably the only exception would be if the card was a RAID controller, and you moved the drives to another controller.
A SCSI host adapter is a device used to connect one or more other SCSI devices to a computer bus. It is commonly called a SCSIcontroller, which is not strictly correct as any component understanding the SCSI protocol can be called a controller. It connects to the PCI Express.
Yes, as long as there is an unused PCI slot on the motherboard - usually there are several and often white in color. Also, read the controller's box to ensure your operating system is supported before buying.
24
Enhanced ATX
PCI Express bus standard or the USB 2.0 standard