我在MIPS中遇到內存尋址問題。它說,尋址是字對齊的......在下面的文本中,我不明白爲什麼它查看地址的2個最低有效位?爲什麼?有人能給我一個例子來澄清/說明這裏提出的觀點......所以它是說一個有效的半字地址都是2個最低有效位都是00或10?瞭解內存地址
那麼如果我想從一個內存中加載一個字來對齊字?我怎樣才能做到這一點?這是說,我需要轉移2左,也就是使至少2個顯著位0 ...然後提取位...
alt text http://img69.imageshack.us/img69/1603/jpgdw.jpg
那麼如果我想從單詞對齊的內存中加載一個字節......我該怎麼做?我的想法是首先提取包含我想要的字節的單詞,然後從單詞中提取字節...但是,如何在MIPS中執行加載字節(lb)時如何獲取單詞的地址... – aherlambang 2010-03-05 05:13:12