GPU Won't be Detected or Display to Monitor

The Survivor

Distinguished
Dec 16, 2013
12
0
18,510
So, I try to connect my GPU to my monitor directly, but then it displays nothing. It only displays when plugged into my motherboard. Also, my PC will not detect my GPU at all, only the motherboard's integrated graphics, which, when I went into BIOS, displayed no "Integrated Peripherals" option. I also used the ECS BIOS updater because ECS is the maker of the motherboard, the A960M-M3. I have been trying and trying to fix this but I can't make my GPU be detected or work for my monitor! Also, my PSU is a HEC HP585D, which when I plugged it into the GPU, it only had one cable to plug into the GPU, not two like the pictures. Can anyone help me figure out the problem?

Specs:
AMD FX-6300 CPU
ECS A960M-M3 MoBo
1 TB Hitachi Ultrastar HDD
PowerColor Radeon HD 7870 GHz Edition 2GB GPU
8 GB G.Skill Sniper Ram