コマンド |
スタックダイアグラム |
説明 |
---|---|---|
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 を作ります。 |