計算機組織與結構›Ch1 指令集架構(ISA)
第 4 題/共 39 題
◀ CC 4/39
4. RISC-V Assembly、Loop Analysis
#CC-01-004中RISC-V AssemblyLoop Analysis

考慮下列組合語言程式。輸入參數為n,輸出參數為b。輸入參數n在程式開始前存於位址0(x1),輸出參數b在程式結束後需存於位址4(x1)。假設n為正整數。

1        ld   x5, 0(x1)
2        addi x6, x0, 1
3        add  x7, x0, x0
4  LOOP: bge  x6, x5, END
5        add  x6, x6, x6
6        addi x7, x7, 1
7        j    LOOP
8  END:  sd   x7, 4(x1)

下列敘述何者正確?

📄 台大112
跳轉到第題
▤完整推導請見《WH 資工筆記 · 計算機組織與結構》Ch1 指令集架構(ISA)
本章題號 · 1–20 / 39