Resposta curta: sim.
Resposta longa:
Todas as CPUs possuem vários registros. Em CPUs x86, a maior é de 32 bits e em x64 a mais longa é de 64 bits.
Os registros menores são fornecidos para compatibilidade retroativa com aplicativos mais antigos.
Por exemplo, o bx register tem sempre 16bits de comprimento e existe para compatibilidade com 16bits na maioria das CPUs, ebx tem 32bits e existe em CPUs de 32 e 64bits.
É importante notar que bx aponta para a "metade direita" de ebx
Por exemplo:
Se o valor em ebx for 0f0f 0b0b , o valor em bx será 0b0b