Để thực hiện các lệnh J, bộ xử lý đầu tiên sẽ nhân địa chỉ đích 26 bit bằng 4 (bởi vì các lệnh MIPS được lưu trữ trong địa chỉ byte của bộ nhớ và 4 byte cho mỗi lệnh). Sau đó, nó kết nối 4 bit cao nhất của bộ đếm chương trình (PC) với 28 bit thấp nhất của địa chỉ đích được tính toán. điều này tạo ra một giá trị máy tính mới chỉ tới một điểm đích mong muốn.<br><br>đáng chú ý, vì chỉ có 26 bit trong định dạng j được sử dụng cho một trường địa chỉ đích, nó chỉ có thể được thực hiện trong một phạm vi hạn chế. để vượt qua hạn chế này, mips cung cấp hai lệnh bổ sung: jal (nhảy và liên kết) và jr (nhà ghi nhảy). Lệnh JAL lưu địa chỉ trở lại trong Register trước khi nhảy đến địa chỉ đích, trong khi lệnh JR nhảy đến địa chỉ lưu trữ trong Register.
đang được dịch, vui lòng đợi..
