私は楽しみのために 4 ビット命令を使用して 8 ビット プロセッサ アーキテクチャをレイアウトしていますが、4 ビット命令にはいくつかの制限があります。
SHR(右シフト) と(左シフト) の命令を含めたいのSHLですが、それらを入れる余地がないようです。私は現在、JGE(より大きいか等しい場合はジャンプ)、JLE(より小さいか等しい場合はジャンプ)、 JFE(等しい場合はジャンプ)、(等しくない場合はジャンプ)を持っていますJNEが、これらの4つすべてが必要かどうか疑問に思っています。
JFEこれら 4 つのジャンプ条件はすべて、きれいなコードに必要ですか、またはandJNEに対してSHRandを安全に削除できSHLますか?
編集:私は持っていますがJMP、絶対ではありません。