How can I programatically read the content of a given Memory Address?