A BIOS basically tells the videocard what it is. It tells the videocard at what setiings it should run, what core/memory speed, etc. So if you have a 5900 and replace (flashing) its BIOS with a 5950 one, the videocard thinks it is a 5950. But do not try this unless you're certain the card can handle the speeds...
_____________
whompiedompie