在ARM匯編語言程序里,有一些特殊指令助記符,這些助記符與指令系統(tǒng)的助記符不同,沒有相對應(yīng)的操作碼,通常稱這些特殊指令助記符為偽操作標識符(directive),它們所完成的操作稱為偽操作。偽操作在源程序中的作用是為完成匯編程序作各種準備工作的,這些偽操作僅在匯編過程中起作用,一旦匯編結(jié)束,偽操作的使命就完成。
由于在C語言中無法直接訪問COSR, 因此需要通過嵌入式匯編語言來將CPSR 中I位清零,此外,訪問CPSR 還需要專門的程序狀態(tài)寄存器訪問MSR MRS 來實現(xiàn)。