next up previous
Next: ちょっとしたテクニック Up: 使用方法 Previous: 体裁を変更する方法

制限事項

本マクロは描画出来るレジスタに以下のような制限があります。

ビット位置は MSB が左側でなければならない
レジスタのビット位置は MSB が左側で LSB が右側でなければ なりません。つまり, 左側のビットの方が, 右側のビットより 大きいビット位置でなくてはなりません。
LSB は必ず 0 でなければならない
LSB は必ず 0 である必要があります。これは, LSB が 0 の時に 最後のフィールドと判断している為です。影を付けない場合は 特に問題はありません
\RegisterDraw{3mm}{5mm}{\REG<31:16>{LSB が 0以外}}

が, 影を付加する為に [S] オプションを付加した場合には, 影が意図したように描画出来ません。

\RegisterDraw[S]{3mm}{5mm}{\REG<31:16>{LSB が 0以外}}

この図では本来, 右端に描画されるべき影が描画されていません。



Tadamegu Furukawa
Sun Feb 2 19:18:13 1997