Dikkate almanız gereken bir şey, herhangi bir çok kelimeli öğretime veya çok kelimeli bir komut gibi "davranabilecek" herhangi bir şeye izin verilip verilmeyeceğidir; bunu yaparsanız, ana talimatı izleyen ek talimat kelimeleri mi yoksa önek kelimelerini önek mi kullanacağınızı düşünebilirsiniz. Ön eklere ve takip sözcüklerine izin vermek, kesme işleminin karmaşıklığını artırabilir, ancak nadiren kullanılan talimatların yaygın olarak kullanılanlarla aynı opcode alanına sığdırılması gereğini ortadan kaldırabilir.
Talimatlar yürütülmeden önce döngüde getirilirse, ya bir sonraki talimat kelimesinin atlanmasına ya da içeriğinin doğrudan program sayacına aktarılmasına neden olan bir "koşullu dal" talimatı olabilir; böyle bir tasarım, sıralamayı kesmek için biraz daha karmaşıklık ekleyebilir, ancak çok daha fazla dal koşulu aralığına izin verirken, "dal", "atlama" ve "çağrı" talimatları için opcode alanının büyük bir bölümünü kullanma ihtiyacını kolaylaştırabilir. aksi takdirde mümkün olacaktır. Alınan bir dal, adresin nereden geldiğine bakılmaksızın, talimatın yürütülmesini takiben ölü bir döngü gerektireceğinden, adresin getirilen, ancak yürütülmeyecek aşağıdaki kelimeden gelmesi ekstra ücrete tabi değildir. saati.
Hedef adresi şube talimatlarının dışına taşımak, opcode alanının ne kadarını azaltabileceklerini azaltsa da, 16 bitlik bir opcode formatı hala oldukça sıkıdır. Önek talimatlarını kullanmak bu konuda yardımcı olabilir. Örneğin, herhangi bir kaydın kaynak1, kaynak2 ve hedef olarak bağımsız olarak belirtilmesine izin veren 32 kayıt olması istenirse, opcode içinde 15 bit gerekir ve toplam iki komutun tamamlanması sağlanır. Çok faydalı değil. Öte yandan, üç işlenenin her biri için 32 kayıttan herhangi birini kullanabilmek iyi olurdu. Bir önekten önce gelmeyen herhangi bir ALU işlemi ile iki hedef dengelenebilir, on altıdan biri iki kayıt seçimi yapmak için sekiz bit kullanılır, ancak öneki hemen takip eden bir önek izleyen bir ALU işlemi olabilir. aşağıdaki talimattan sekiziyle, Üst kaynakların kullanıldığı talimatlar, tek bir kaynak yerine iki kelime / döngü gerektirecektir, ancak bazı durumlarda böyle bir dengesizlik faydalı olabilir. Ön ekleri kullanmanın en büyük zorluğu, ya bir önek ile bir sonraki talimat arasında bir kesilmenin önlenmesi ya da bir kesinti gerçekleşirse, önekten sonraki komutun hala doğru kayıtları kullanmasını sağlamaktır [ör. -sayfa kaydetme mantığı yürütülen son önek olmayan talimatın adresini saklar]. ancak bazı durumlarda böyle bir ödünleşime değer olabilir. Ön ekleri kullanmanın en büyük zorluğu, ya bir önek ile bir sonraki talimat arasında bir kesilmenin önlenmesi ya da bir kesinti gerçekleşirse, önekten sonraki komutun hala doğru kayıtları kullanmasını sağlamaktır [ör. -sayfa kaydetme mantığı yürütülen son önek olmayan talimatın adresini saklar]. ancak bazı durumlarda böyle bir ödünleşime değer olabilir. Ön ekleri kullanmanın en büyük zorluğu, ya bir önek ile bir sonraki talimat arasında bir kesilmenin önlenmesi ya da bir kesinti gerçekleşirse, önekten sonraki komutun hala doğru kayıtları kullanmasını sağlamaktır [ör. -sayfa kaydetme mantığı yürütülen son önek olmayan talimatın adresini saklar].
Çok kelimeli talimatlar kullanmak, tasarımın bazı yönlerini daha zor hale getirecektir, ancak diğer zor kararlar verme ihtiyacını azaltabilir.