сле шипящих в корнях слов под ударением вместо "о" пишется "ё(е)", если при изменении слова или образовании родственного слова в этом корне появляется "е":
шёл-шедший, жёлтый-желтеть, шёлк-шелка; чёт, зачёт, отчёт, счёт -вычет, щеголь - щеголять, жёлоб- желоба, жёлудь - желудей, чёрт -черти, шёпот - шептать ит. п.
Буква "о" пишется в корнях под ударением после шипящих при отсутствии чередования с "е": зажор (затор льда во время ледохода), обжора, жолкнуть (блёкнуть, вянуть), жом (пресс), жох (пройдоха), джонка (лёгкое судно), мажорный (бодрый), шов, шомпол, шорник (делающий ремённую упряжь), шорох, чопорный, чохом (оптом, без счёта) и т. п.
То же правило применимо к словам крыжовник, трущоба, трещотка, в которых корень или суффикс затемнён.