I know my motherboard has two BIOS chips on the board, if the primary fails then it loads the secondary. Clearing the CMOS just sets the bios settings back to factory defaults. I've had to clear mine at least 10 times now from overclocking my system and having it not post at times.

What motherboard do you have? I'm using a GA-MA78G-DS3HP.