implement STRH
implement LDRSH