Một điều bạn sẽ cần xem xét là liệu có cho phép bất kỳ hình thức hướng dẫn nhiều từ nào, hoặc bất cứ điều gì có thể "hành động" như một hướng dẫn nhiều từ; nếu bạn làm như vậy, thì bạn có thể muốn xem xét nên sử dụng các từ chỉ dẫn bổ sung theo hướng dẫn chính hay các từ tiền tố trước nó. Việc cho phép các tiền tố và các từ tiếp theo có thể làm tăng sự phức tạp của việc xử lý ngắt, nhưng nó có thể tránh sự cần thiết phải phù hợp với các hướng dẫn hiếm khi được sử dụng trong cùng một không gian opcode như các cách sử dụng thông thường.
Nếu các hướng dẫn được tìm nạp trên chu kỳ trước khi chúng thực thi, người ta có thể có một lệnh "nhánh có điều kiện", điều này sẽ làm cho từ lệnh tiếp theo bị bỏ qua hoặc nếu không thì nội dung của nó được chuyển trực tiếp vào bộ đếm chương trình; một thiết kế như vậy có thể tăng thêm độ phức tạp để gián đoạn trình tự, nhưng nó có thể giảm bớt nhu cầu sử dụng một phần lớn không gian opcode cho các hướng dẫn "nhánh", "nhảy" và "gọi", trong khi cho phép phạm vi điều kiện nhánh rộng hơn nhiều hơn là có thể Vì một nhánh được lấy thường sẽ yêu cầu một chu kỳ chết sau khi thực hiện lệnh đó bất kể địa chỉ đó đến từ đâu, có địa chỉ đến từ từ sau đã được tìm nạp nhưng sẽ không được thực hiện không tốn thêm bất kỳ chi phí nào thời gian.
Mặc dù việc di chuyển địa chỉ đích ra khỏi các hướng dẫn chi nhánh sẽ làm giảm bao nhiêu không gian opcode mà chúng ngấu nghiến, định dạng opcode 16 bit vẫn khá chặt chẽ. Sử dụng hướng dẫn tiền tố có thể giúp với điều đó. Ví dụ, nếu một người muốn có 32 thanh ghi, cho phép bất kỳ thanh ghi nào được chỉ định độc lập như source1, source2 và đích sẽ cần 15 bit trong opcode, cho phép tổng cộng hai lệnh. Không hữu ích lắm. Mặt khác, việc có thể sử dụng bất kỳ trong số 32 thanh ghi cho mỗi trong ba toán hạng sẽ là tốt. Người ta có thể cân bằng hai mục tiêu bằng cách có bất kỳ hoạt động ALU nào không có tiền tố sử dụng tám bit để thực hiện hai lựa chọn đăng ký một trong mười sáu, nhưng có một hoạt động ALU ngay sau tiền tố sử dụng một số bit trong tiền tố với tám từ hướng dẫn sau đây, để cho phép lựa chọn độc lập cả hai nguồn và đích từ toàn bộ 32. Các hướng dẫn sử dụng các thanh ghi trên sẽ mất hai từ / chu kỳ thay vì một, nhưng trong một số trường hợp, một sự đánh đổi như vậy có thể rất đáng giá. Khó khăn lớn nhất khi sử dụng tiền tố là người ta phải ngăn chặn sự xuất hiện giữa tiền tố và lệnh tiếp theo hoặc nếu không thì đảm bảo rằng nếu một ngắt xảy ra ở đó thì lệnh sau tiền tố vẫn sẽ sử dụng các thanh ghi bên phải [ví dụ: có chương trình -count lưu logic lưu trữ địa chỉ của lệnh không tiền tố cuối cùng được thực hiện]. nhưng trong một số trường hợp, một sự đánh đổi như vậy có thể rất đáng giá. Khó khăn lớn nhất khi sử dụng tiền tố là người ta phải ngăn chặn sự xuất hiện giữa tiền tố và lệnh tiếp theo hoặc nếu không thì đảm bảo rằng nếu một ngắt xảy ra ở đó thì lệnh sau tiền tố vẫn sẽ sử dụng các thanh ghi bên phải [ví dụ: có chương trình -count lưu logic lưu trữ địa chỉ của lệnh không tiền tố cuối cùng được thực hiện]. nhưng trong một số trường hợp, một sự đánh đổi như vậy có thể rất đáng giá. Khó khăn lớn nhất khi sử dụng tiền tố là người ta phải ngăn chặn sự xuất hiện giữa tiền tố và lệnh tiếp theo hoặc nếu không thì đảm bảo rằng nếu một ngắt xảy ra ở đó thì lệnh sau tiền tố vẫn sẽ sử dụng các thanh ghi bên phải [ví dụ: có chương trình -count lưu logic lưu trữ địa chỉ của lệnh không tiền tố cuối cùng được thực hiện].
Sử dụng các hướng dẫn nhiều từ sẽ làm cho một số khía cạnh của thiết kế trở nên khó khăn hơn, nhưng nó có thể làm giảm nhu cầu đưa ra các quyết định khó khăn khác.