Para calcular o endereço do último byte em uma memória de 512 megabytes, precisamos primeiro converter o tamanho da memória de megabytes para bytes:
512 megabytes =512 x 1.024 x 1.024 bytes =536.870.912 bytes
Agora, como os endereços de memória começam em 0, o endereço do último byte será um a menos que o número total de bytes:
Endereço do último byte =536.870.912 - 1 =536.870.911
Portanto, o endereço do último byte em uma memória de 512 megabytes expresso como número decimal é 536.870.911.