¿Por qué se llaman rbp y rsp registros de propósito general?
Según Intel en x64, los siguientes registros se denominan registros de propósito general (RAX, RBX, RCX, RDX, RBP, RSI, RDI, RSP y R8-R15)https://software.intel.com/en-us/articles/introduction-to-x64-assembly.
En el siguiente artículo, está escrito que RBP y RSP son registros de propósito especial (RBP apunta a la base del marco de pila actual y RSP apunta a la parte superior del marco de pila actual).https://www.recurse.com/blog/7-understanding-c-by-learning-assembly
Ahora tengo dos declaraciones contradictorias. La declaración de Intel debería ser de confianza, pero ¿qué es correcto y por qué RBP y RSP se llaman de propósito general?
Gracias por cualquier ayuda.