Слова «чулки» и «носки» склоняются по-разному в родительном падеже, потому что у них разные окончания. 15
Слово «носки» в форме множественного числа родительного падежа получает окончание «-ов»: «носков». 5 Слово «чулки», наоборот, имеет нулевое окончание: «чулок». 15
Для запоминания правила можно использовать формулу: «чем короче предмет, тем длиннее слово». 5 Так, короткий носок — «носков», а длинный чулок — «чулок». 5
Однако в орфографическом словаре Института русского языка им. В. В. Виноградова РАН вариант «нет носок» уже признан допустимым, поэтому в форме родительного падежа множественного числа можно писать и «носков», и «носок». 3