Parce que le bus a 400 Mhz de ton P4 est en fait un bus en 2x200Mhz, comme pour de la ddr 400 : en réalité, le bus système est à 200Mhz, et le processeur et la ram utilisent le front montant ET le front descendant de l'oscillation, ce qui fait qu'ils sont capables de "travailler" 2 fois par cycle du bus
Sur ton P4b, le bus système est (je pense, je ne connait pas trop intel) à 133Mhz, et c'est un proc dit "Quad Pumped", donc, je ne sais pas comment il fait, mais il "multiplie" encore le bus par 2 : 133*5 = 533, voilà tes 533Mhz de fsb.
Enfin, tout ça, c'est un peu comme les 128bits des consoles : c'est mieux au niveau marketing de dire "bus 533Mhz" que "bus 133 QuadPumped" : ça donne l'impression que non seulement, le proc tourne à 533, mais le reste de la machine aussi, alors que ça n'est pas vrai (les pros du Intel, corrigez moi si je me suis mis dedans, merci! )