OpenBoot 3.x Command Reference Manual

Alternate Address Space Access Commands

Table I-51 Alternate Address Space Access Commands

Command  

Stack Diagram 

Description 

spacec!

( byte addr asi -- ) 

Store the byte in asi at addr.

spacec?

( addr asi -- ) 

Display the byte in asi at addr.

spacec@

( addr asi -- byte ) 

Fetch the byte from asi at addr.

spaced!

( quad1 quad2 addr asi -- ) 

Store the two quadlets in asi at addr. Order is implementation-dependent.

spaced?

( addr asi -- ) 

Display the two quadlets in asi at addr. Order is implementation-dependent.

spaced@

( addr asi -- quad1 quad2 ) 

Fetch the two quadlets from asi at addr. Order is implementation-dependent.

spacel!

( quad addr asi -- ) 

Store the quadlet in asi at addr.

spacel?

( addr asi -- ) 

Display the quadlet in asi at addr.

spacel@

( addr asi -- quad ) 

Fetch the quadlet from asi at addr.

spacew!

( w addr asi -- ) 

Store the doublet in asi at addr.

spacew?

( addr asi -- ) 

Display the doublet in asi at addr.

spacew@

( addr asi -- w ) 

Fetch the doublet from asi at addr.

spacex!

( x addr asi -- ) 

Store the number in asi at addr.

spacex?

( addr asi -- ) 

Display the word in asi at addr.

spacex@

( addr asi -- x ) 

Fetch the word from asi at addr.