Estoy trabajando con un Zedboard y estoy imprimiendo en la memoria de la pantalla las direcciones de números flotantes de 32 bits consecutivos.
Así que la impresión genera esto:
Result 0: 5374.557617
Memory is A000000
Result 1: 5474.651233
Memory is A000004
Result 2: 5574.557129
Memory is A000008
....
Por lo tanto, la memoria se incrementa 4 cada vez. No puedo entender por qué una memoria con 4 bits más puede mantener un número de 32 bits. La única forma en que esto tiene sentido es si el hexadecimal es convertible a bytes y, por lo tanto, +4 bytes = + 32 bits.
Sin embargo, esta no es la forma en que lo aprendí, todos dicen que el hexadecimal se debe convertir a bits
Sorprendentemente, no he encontrado nada en Internet sobre esta pregunta en particular.