 
 
 
 
 
   
Also, why might allowing the first instruction below cause problems? And, are there any load/store instructions that are immune from byte alignment errors in MIPS?
LD R2, 7(R0) ; byte alignment error LD R4, 128(R0) ; legal instruction
DADDI R8, R0, #99 ; 
SD  R3, 17(R8) 	  ; byte alignment error
SD  R5, 29(R8) 	  ; legal instruction
                  ; check store syntax!
DADDI R9, R0, #1050; L.D F2,-1 (R9) ; byte alignment error L.D F4,-26(R9) ; legal instruction S.D F11,-998(R9) ; legal or not?
 
 
 
 
