O prefixo geralmente tem um significado específico, mas a numeração após o prefixo geralmente não.
Em geral:
1N ... = diodos
2N ... = transistores
A ... (2 letras + 3 dígitos) = transistor de germânio, por exemplo, AF117
B ... (idem) = transistor de silício, por exemplo, BC847
Para diodos como 1N400x, o último dígito é um tipo de contador para indicar que os diodos pertencem à mesma série:
1N4001: 50V
1N4002: 100V
1N4003: 200V
1N4004: 400V
1N4005: 600V
1N4006: 800V
1N4007: 1000V
O 1N4148 é um diodo de comutação típico. Os fabricantes de SMT usam o mesmo número (4148), mas com um prefixo diferente: Fairchild o chama de LL4148, Rectron e MM4148.
Por outro lado, a versão SMT do transistor BC547 é o BC847; portanto, eles mantêm o prefixo, mas alteram o número. Você tenta encontrar a lógica nele.
Os fabricantes de IC frequentemente lançam novos dispositivos com seu próprio prefixo, como "LT" para Linear Technology ou "LM" para National Semiconductor, portanto, às vezes, se refere diretamente ao nome, mas geralmente não. Quando outros fabricantes fabricam peças compatíveis, no entanto, geralmente mantêm o mesmo número de peça, de modo que o prefixo nem sempre informa quem é o fabricante. Um MAX809, por exemplo, é fabricado por (pelo menos) Maxim, On Semiconductor e NXP. "DICA" originalmente significava "Texas Instruments Power", mas você também encontrará um transistor TIP110 com a Fairchild.
Como Matt diz às vezes, o número após o prefixo refere-se à função do dispositivo. Ele menciona o MAX232 como um driver EIA232 e adivinha o que é o MAX485. O FT232R da FTDI também é uma ponte EIA232. Mas essas são realmente exceções.
Às vezes, o último dígito refere-se ao número de opamps, por exemplo, em um dispositivo.
LF411 = opamp único
LF412 = LF411 duplo
Certa vez, fiz uma pergunta sobre outros prefixos de fabricantes em números de tipo IC, mas parece haver pouca sistemática.