Like a device or memory, a bridge is assigned an equivalent range of addresses on
each bus. Unlike a conventional device, a bridge does not answer requests directly. Instead,
when it receives a request on one bus, the bridge translates the address and forwards
the request to the other bus. Similarly, when it receives a reply on one bus, the
bridge translates the address and forwards the reply to the other bus.