2013-06-30 50 views
-4

執行一個MIPS程序,給定存儲在存儲器 中的3x3矩陣執行其對角線的乘法運算。以mips矩陣表示的程序

   1 2 3 
      4 5 6 
      7 8 9 

提交由產品的屏幕解析度= 1x5x9 = 45

我需要怎麼做的一些想法?請使用

+0

由,呃,取對角線上的元素,並將它們相乘?目前還不清楚你的問題在這裏。 – duskwuff

+0

它是怎麼做到的? –

+0

通過取對角線上的第一個元素並將其乘以對角線上的第二個項目,然後將結果乘以對角線上的第三個項目,依此類推,直至用完項目。 – duskwuff

回答

0

如果您有編程知識,在任何編程語言中,解析對角矩陣的算法基本相同:循環讀取矩陣(「Loop For」) - 通過相同的xy位置獲取元素(「matrix [i] [ j] - > i = j「) - Multiplicate。

您應該在MIPS中找到有關示例代碼的資源,以瞭解它是如何工作的。輸入和輸出由着名的「系統調用」工作。該鏈接是一個很好的總結。

Pd:EspañolEspañol,no?