8 つの 1 バイトデータの最下位ビットを 1 バイトのデータにパックする。
構文:
call x"F4" using byte
array
パラメーター:
|
呼び出しプロトタイプ使用時 (
説明の読み方) |
PIC (32 ビット システム) |
byte |
cblt-x1-compx |
pic x comp-x. |
array |
cblt-x1-compx occurs 8 |
pic x comp-x occurs 8 |
入力パラメーター:
出力パラメーター:
説明:
本ルーチンでは、バイト列から8バイトずつ取得し、その中の各最下位のビットを使用してバイトを生成する。本バイト列の最初が、バイトの最上位ビット(ビット7)になる。
00000001 00000001 00000000 00000000 00000001 00000000 00000001 00000001
| | | | | | | |
| | | |+-------+ | | |
| | +-------+||+---------------+ | |
| +---------------+||||+-----------------------+ |
+-----------------------+||||||+-------------------------------+
||||||||
vvvvvvvv
他参照:
関連項目