Acabo de comenzar a programar un código en los niveles inferiores.
Me han dicho que cambie los enteros con signo por enteros sin signo y que los almacene en los registros HW. He hecho esto bien, pero me pregunto por qué necesito hacer eso. ¿Qué pasaría si tuviera un entero con signo de 32 bits? ¿Cómo manejaría eso?
Los valores serán utilizados por el propio HW a veces, pero también por SW. Cuando SW los usa, los vuelvo a convertir.
Todos los registros HW tienen un tamaño de 32 bits.