That's because user mode programs aren't allowed to access the cr0register. That's a privileged register... - Ted