Ax51 User's Guide

Memory Access

A memory access reads or writes a value in to the various memory spaces of the A51 system.

Direct memory access encodes the memory address in the instruction that to reads or writes the memory. With direct memory accesses, you may access variables in the memory class DATA and BIT.

Indirect memory accesses uses the content of a register in the instruction that reads or writes into the memory. With indirect address operands it is possible to access all memory classes of the A51.

The examples in DATA and BIT show how to access the different memory classes of an A51 system.