A regra geral prevê que o "s" intervocálico tem som /z/, como em "casa, mesa, piso". Quando o "s" não é intervocálico, tem som /s/, como em "cansar, arsênio, estar, misto". O dígrafo "ss" sempre tem som /s/: "massa, missa, permissão".
Todavia, palavras formadas pelo prefixo trans- são exceções a essa regra. Quando esse prefixo é sucedido por base iniciada em vogal, o "s" em trans- tem som /z/, contrariando a regra geral. Isso se aplica a "transar, trânsito, transição, transitar" e outros derivados. Quando a base já é iniciada por "s", o "s" em trans- tem som /s/, como em trans- + sexual > transexual, ou seja, nos demais casos, aplica-se a regra geral.
Só há duas exceções à regra geral: o caso acima, do prefixo trans-, e a família de palavras de obséquio. Nos demais casos, aplica-se a regra geral. Por isso, no caso de "subsolo", como o "s" não está intervocálico, tem som /s/.