C:=30+((-3) and 65535); где -3 будет рассматриваться как dword, то есть = FFFFFFFD и ее результат с and 65535 даст FFFD=65533;
почему DWORD, обе переменные объявлены как word значит и результат будет ворд, для страховки можете добавить DWORD_TO_WORD