題組內容
三、針對 MIPS 指令及架構的組合語言程式,假設 X 與 Y 均為每個元素 占用 4 Bytes 的一維整數陣列,變數 a、b、c、d、e 分別配置於暫存 器$s0、$s1、$s2、$s3、$s4,而陣列 X 與 Y 的起始位址分別儲存於暫存器$s6 與$s7。

(一)請說明上述 MIPS 組合語言程式(I1)~(I6)的運作邏輯,並將整個程式轉換為等效的 C 語言程式碼。(10 分)
三、針對 MIPS 指令及架構的組合語言程式,假設 X 與 Y 均為每個元素 占用 4 Bytes 的一維整數陣列,變數 a、b、c、d、e 分別配置於暫存 器$s0、$s1、$s2、$s3、$s4,而陣列 X 與 Y 的起始位址分別儲存於暫存器$s6 與$s7。

(一)請說明上述 MIPS 組合語言程式(I1)~(I6)的運作邏輯,並將整個程式轉換為等效的 C 語言程式碼。(10 分)