Por que as instruções x86-64 em registros de 32 bits zeram a parte superior do registro de 64 bits completo?

No Tour do x86-64 dos manuais da Intel , li Talvez o fato mais surpreendente seja que uma instrução como essa MOV EAX, EBXzera automaticamente os 32 bits superiores do RAXregistro. A documentação da Intel (3.4.1.1 Registros de uso geral no modo de 64 bits no manual Arquitetura básica) citada...