Figure 2-2 Big-Endian Addresses Of Bytes And Halfwords Within Words - ARM ARM7TDMI Technical Reference Manual

Hide thumbs Also See for ARM7TDMI:
Table of Contents

Advertisement

2.3.2
Big-endian
31
Halfword at address A
Byte at address A
ARM DDI 0210C
In big-endian format, the ARM7TDMI processor stores the most significant byte of a
word at the lowest-numbered byte, and the least significant byte at the
highest-numbered byte. So the byte at address 0 of the memory system connects to data
lines 31 through 24.
For a word-aligned address A, Figure 2-2 shows how the word at address A, the
halfword at addresses A and A+2, and the bytes at addresses A, A+1, A+2, and A+3
map on to each other when the core is configured as big-endian.
24 23
Byte at address A+1

Figure 2-2 Big-endian addresses of bytes and halfwords within words

Copyright © 2001, 2004 ARM Limited. All rights reserved.
16 15
Word at address A
Halfword at address A+2
Byte at address A+2
Programmer's Model
8 7
Byte at address A+3
0
2-5

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents