OpenBoot 3.x の手引き

代替アドレス空間アクセスコマンド

表 1-37 代替アドレス空間アクセスコマンド

spacec!

( byte adr asi -- )

1 バイトを asi とアドレスに格納します。 

spacec@

( adr asi -- byte )

1 バイトを asi とアドレスから取り出します。 

spaced!

( n1 n2 adr asi -- )

2 つの 値を asi とアドレスに格納します。順序は実装によります。 

spaced@

( adr asi -- n1 n2 )

2 つの 値を asi とアドレスから取り出します。順序は実装によります。 

spacel!

( long adr asi -- )

32 ビットロングワードを asi とアドレスに格納します。 

spacel@

( adr asi -- long )

32 ビットロングワードを asi とアドレスから取り出します。 

spacew!

( word adr asi -- )

16 ビットワードを asi とアドレスに格納します。 

spacew@

( adr asi -- word )

16 ビットワードを asi とアドレスから取り出します。 

spacex!

( x adr asi -- )

64 ビットワードを asi とアドレスに格納します。 

spacex@

( adr asi -- x )

64 ビットワードを asi とアドレスから取り出します。