|
コマンド |
スタックダイアグラム |
説明 |
|---|---|---|
| bljoin |
( b.low b2 b3 b.hi -- quad ) |
2 バイトを結合して quadlet を作ります。 |
| bwjoin |
( b.low b.hi -- word ) |
2 バイトを結合して doublet を作ります。 |
| lbflip |
( quad1 -- quad2 ) |
quadlet 内の 4 バイトを逆に並べ替えます。 |
| lbsplit |
( quad -- b.low b2 b3 b.hi ) |
quadlet を 2 つの 16 ビットワードに分割します。 |
| lwflip |
( quad1 -- quad2 ) |
quadlet 内の 2 つの doublet をスワップします。 |
| lwsplit |
( quad -- w.low w.hi ) |
n3 を n1 と n2 の最大値とします。 |
| wbflip |
( word1 -- word2 ) |
doublet 内の 2 バイトをスワップします。 |
| wbsplit |
( word -- b.low b.hi ) |
doublet を 2 バイトに分割します。 |
| wljoin |
( w.low w.hi -- quad ) |
2 つの doublet を結合して、quadlet を作ります。 |