Signed meaning that negative values are accepted
Unsigned meaning that negative values are not accepted, just positive
if you accept signed 16bit registers, your range is shifted (-32767 / 32767) vs unsigned (0-65535)
do you have a link to your hardware doc/pdf ?