I am attempting to read from main memory using masm32 assembly and in order to do this I created (as previously recommended in an answer to another of my questions here) an array that will contain the greatly separated memory locations (in order to avoid reading from cache). I have managed to create the array and have it being read, however, I have a problem. This array I already did and tested is working with data I gave it (i.e. numbers) and everything works. But I need memory locations and I can't find anywhere a map or references to those. I mean I need something like:
my_arr db 5, 2, 8, 9, 1, 7, 3, 0, 4, 6
but instead of using numbers I should be using the corresponding memory location reserved words. But I can't find them =( or even have an idea of what else to look for.
Edit
Let me just check if I got it correctly, you then tell me that I could (instead of using an array use the variables with all the space in between as to force reading from main memory right?