и почему не может перераспределяться, если речь о регистровой памяти там много чего ведь может перераспредедяться, хочешь некоторые регистры по назначению используй а надо можно и для общих нужд их использовать, или x86 это не Гарвардская архитектура?