計算機組織與結構›Ch1 指令集架構(ISA)第 29 題/共 39 題
29. RISC-V、PC-relative Addressing、Branch、Jump
#CC-01-029中RISC-VPC-relative AddressingBranchJump
對於 RISC-V 處理器中的 PC 相對定址(PC-relative addressing),SB 格式的分支指令(branches)具有 12-bit 的位址立即值(address immediate),而 UJ 格式的跳躍指令(jumps)具有 20-bit 的位址立即值。這些格式代表:若以 PC 作為要加上位址的暫存器,一個 RISC-V 程式可以在距離目前指令 個字(words)的範圍內分支,並在距離目前指令 個字的範圍內跳躍。請判斷這個敘述是正確還是錯誤,並說明理由。
📄 成大114
▤完整推導請見《WH 資工筆記 · 計算機組織與結構》Ch1 指令集架構(ISA)