6.29.8 PowerPC assembler

PowerPC アセンブラーと逆アセンブラーは、 Michal Revucky の貢献に依ります。

このアセンブラーは、 ニーモニック名を「,」で終了する規則に従っていないため、 一部のニーモニック名は通常の Forth ワード (特に: and or xor fabs) を隠し(shadow)ます。 そのため、 Forth ワードを使用したい場合は、 最初に、 たとえば also forward を使用して、 Forth ワードを表示できるようにする必要があります。

レジスターは番号によって参照されます。 たとえば、9 は、 (命令に応じて、)整数レジスター 9 または FP レジスター 9 を意味します。

レジスターと即値を区別する方法がないため、 add, だけでなく add, などの即値用の命令を明示的に使用する必要があります。

アセンブラーと逆アセンブラーは通常、 最も一般的な形式の命令をサポートしますが、 通常は短い形式(特に分岐)はサポートしません。