OpenBoot 2.x の手引き

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

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

spacec!

( byte adr asi -- )

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

spacec@

( adr asi -- byte )

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

spaced!

( n1 n2 adr asi -- )

asi と アドレスに 2 つの 32 ビットの ワードを格納します。順序は実装に依存 します。 

spaced@

( adr asi -- n1 n2 )

asi と アドレスから 2 つの 32 ビットの ワードを取り出します。順序は実装に依存します。 

spaceL!

( long adr asi -- )

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

spaceL@

( adr asi -- long )

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

spacew!

( word adr asi -- )

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

spacew@

( adr asi -- word )

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