ARM指令尋址方式可分為四大類:資料處理指令尋址、Load/Store指令的尋址、批量Load/Store指令的尋址和協處理指令尋址。
一、ARM指令的編碼格式
1、一般編碼格式
每條ARM指令占有4個位元組,其指令長度為32位。典型的ARM指令編碼格式如下。
其中:
1)cond(bit[31:28]):指令執行的條件碼。
2)type(bit[27:26]):指令類型碼,根據其編碼的不同,所代表各類型如表3-1所示。
ARM指令尋址方式可分為四大類:資料處理指令尋址、Load/Store指令的尋址、批量Load/Store指令的尋址和協處理指令尋址。
一、ARM指令的編碼格式
1、一般編碼格式
每條ARM指令占有4個位元組,其指令長度為32位。典型的ARM指令編碼格式如下。
其中:
1)cond(bit[31:28]):指令執行的條件碼。
2)type(bit[27:26]):指令類型碼,根據其編碼的不同,所代表各類型如表3-1所示。