EasyManua.ls Logo

Mips Technologies R4000 - Page 714

Mips Technologies R4000
754 pages
Print Icon
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Loading...
Appendix C
C-2 MIPS R4000 Microprocessor User's Manual
C.1 Sequential Ordering
Sequential ordering retrieves the data elements of a block in serial, or
sequential, order.
Figure C-1 shows a sequential order in which byte 0 is taken first and byte
7 is taken last.
Figure C-1 Retrieving a Data Block in Sequential Order
C.2 Subblock Ordering
Subblock ordering allows the system to define the order in which the data
elements are retrieved. The smallest data element of a block transfer for
the R400 is a doubleword, and Figure C-2 shows the retrieval of a block of
data that consists of 8 doublewords, in which DW2 is taken first.
Figure C-2 Retrieving Data in a Subblock Order
Byte 0 Byte 1 Byte 2 Byte 3 Byte 4 Byte 5 Byte 6 Byte 7
Byte 0
taken first
Byte 1
taken second
Byte 2
taken third
Byte 3
taken fourth
Byte 4
taken fifth
Byte 5
taken sixth
Byte 6
taken seventh
Byte 7
taken last
DW0 DW1 DW2 DW3 DW4 DW5 DW6 DW7
DW0
taken third
DW1
taken fourth
DW2
taken first
DW 3
taken second
DW4
taken seventh
DW5
taken eighth
DW6
taken fifth
DW7
taken sixth
2 3 0 1 6 7 4 5
Order of retrieval
quadword
octalword
hexword (block)

Table of Contents