12位二进制 最大值为 0x0FFF 左对齐操作后的结果是 0xFFF0,右对齐后还是0x0FFF。反过来看 ,若寄存器里左对齐的数据值X (相当于实际数据*16),则X>>4才是实际的数据。至于是按左对齐保存到寄存器还是按照右对齐,就看你的配置里如何选了