Краткий ответ: да.
Длинный ответ:
Все процессоры имеют несколько регистров. На процессорах x86 самый большой из них имеет длину 32 бита, а на x64 самый длинный - 64 бита.
Меньшие регистры предназначены для обратной совместимости со старыми приложениями.
Например, bx
регистр всегда имеет длину 16 ebx
бит и существует для совместимости с 16 битами на большинстве процессоров, имеет длину 32 бита и существует на 32-битных и 64-битных процессорах.
Важно отметить, что bx
указывает на "правую половину"ebx
Например:
Если значение в ebx равно 0f0f 0b0b
значению bx,0b0b