[an error occurred while processing this directive]
при ситуации, когда данные 16 битные, но хранятся в 32-битных регистрах расширение знака/дополнение нулями не обязательно, если процессор позволяет работать с "половинками" регистров как с целым данным.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)