A microprocessor can move data from one memory location to another.
Write a line printed the contents of memory locations 201-332.
For example, the three character address "I99" was a reference to memory location 3000 + 999, or 3999.
The processors can also move data to a different memory location.
Execution of the procedure would actually begin at the next memory location.
It is important to understand the distinction between the address and the contents of a memory location.
Programs were generally written to always expect to find their machine code at the same memory location every time.
It produces the memory location of the data object that follows.
Each square will be a memory location for one bit of information.
"Now imagine that each memory location can have thousands of possible states."