arch_x86: implement semantic of adc