在MIPS中添加0和移动寄存器之间的区别

时间:2017-02-18 12:46:17

标签: assembly mips

之间的区别是什么:

move    rd, rs

try{
JSONArray jsonArray = new JSONArray(jsonString);
for(int i=0;i<jsonArray.length();i++){
     JSONObject object = jsonArray.getJSONObject(i);
     String data1 = object.getString("0");
     String trip_name = object.getString("Tripname");
     Log.i("TripName",trip_name);
     //rest of the strings..
    }
 catch (JSONException e){
       e.printStackTrace();
}

他们看起来都应该做同样的事情。

1 个答案:

答案 0 :(得分:1)

move是伪指令,他们做同样的工作。 MIPS是精简指令集计算机(RISC),因此通过保持指令数量较小来最小化指令大小和硬件复杂性。 但是,MIPS定义了实际上不属于其中的伪指令 指令集,但通常由程序员和编译器使用。