mov psr.um
指令型別 M
格式
(qp) mov r1 = psr.um from_form
(qp) mov psr.um = r2 to_form
說明
源運算元複製到目標暫存器。
要從使用者掩碼中移出,則讀取 PSR{5:0},對其進行零擴充套件,然後複製到 GR r1。
要移到使用者掩碼,則將 PSR{5:0} 寫入 GR r2 的位 {5:0}。只有在安全效能監視器位 (PSR.sp) 為零時,才能修改 PSR.up。否則不修改 PSR.up。
將一個非零值寫入 PSR 的任何其它部分均會導致“保留的暫存器/欄位”錯誤。
序列化
所有的使用者掩碼修改均會被下一個指令組觀察到。