OpenBoot 3.x Command Reference Manual

64-Bit Memory Access Functions

Table I-17 64-Bit Memory Access Functions

Command 

Stack Diagram 

Description 

<l@

( qaddr -- n ) 

Fetch quadlet from qaddr, sign-extended. 

x,

( o -- ) 

Compile an octlet, o, into the dictionary (doublet-aligned). 

x@

( oaddr -- o ) 

Fetch octlet from an octlet aligned address. 

x!

( o oaddr -- ) 

Store octlet to an octlet aligned address. 

xbflips

( oaddr len -- ) 

Reverse the bytes within each octlet in the given region.The behavior is undefined if len is not a multiple of /x.

xlflips

( oaddr len -- ) 

Reverse the quadlets within each octlet in the given region. The bytes within each quadlet are not reversed. The behavior is undefined if len is not a multiple of /x.

xwflips

( oaddr len -- ) 

Reverse the doublets within each octlet in the given region. The bytes within each doublet are not reversed. The behavior is undefined if len is not a multiple of /x.