It is an addressing limitation of the protocol. Theoretically it could handle 127 devices (The initial port/controller/hub is considered 1, otherwise it would be 128) but in reality you would run out of bandwidth long before you got to that point. Any usefulness of a chain of that size would be suspect at best.
USB Will allow up to 127 devices per host controller. Usually, a host controller has more than one USB port. The host controller will only allow 127 devices in total (including hubs), so you can not have 127 per port.
Theoretically, you can use a USB port to connect up to 127 devices. To do so, you would need to use hubs. The problem with using hubs is that they count as devices. Thus if a hub has 4 sockets, it counts as 5 of the 127 devices.
127
On a typical setup, only one device can be connected to the ports. However, if you have a special USB port, or a device that will split a USB port, you can connect 2 or more devices.
In theory a single hub of USB can support 127 devices. In practice, this will not actually occur. Most computers do not have enough power to drive that many devices. A reasonable number would be about 20.
This depends on if you use the other ports on your computer to connect devices to also. If you only use the USB port and connect it to USB hub's you can connect up to 126 devices. Without using any USB hubs you will be limited to only one USB device.
Using active hubs you can connect 127 devices to each USB port.
it can hook up to 127 devices and the speed is faster than any other port on the computer
This question is too vague to give a specific answer to. Do you mean the old COM port of a PC? If so, this is an RS232 type port which is "point to point" - in other words you can only connect one device to it. There are many other serial interfacing technologies, some of which support many devices attached to one port - e.g. RS485 which is a multidrop bus and can have many devices connected to one pair of wires. Modern interfaces like USB are also serial in nature. USB can support up to 127 devices on a multilevel connection structure, but you can still only connect one pair of devices on a single wire. To attach more devices use a USB hub (or lots of them). Standard USB hubs spread one connection to either 4 or seven downstream ports.
Yes. USB can support 127 devices per port which allows for daisy chaining.
The USB interface is designed to handle up to 127 devices at up to 480 Mbps. Realistically anything more than about 2 dozen devices will usually result various odd behaviors.
USB ports transmit data to up ti 127 devices in a daisy chain.