Signed char datatype

Why in Signed char type +128 = -128, -127 = +129. Although in signed type we used MSB 1 for -ive number and 0 for +ive number.