1.1.2. Memory access

The ARM7EJ-S processor has a von Neumann architecture. This features a single 32-bit data bus that carries both instructions and data.

Only load, store, and swap instructions can access data from memory. Data can be 8-bit bytes, 16-bit halfwords, or 32-bit words. Words must be aligned to 4-byte boundaries. Halfwords must be aligned to 2-byte boundaries.

Copyright ©  2001 ARM Limited. All rights reserved.ARM DDI 0214B
Non-Confidential