資料介紹
傾情奉獻:MSP430匯編指令集(中文),詳解帶實例! MSP430 系列匯編指令集
簡介
MSP430 的內核 CPU 結構是按照精簡指令集和高透明指令的宗旨來設計的 使用的指令有硬件執行的
內核指令和基于現有硬件結構的高效率的仿真指令 仿真指令使用內核指令及芯片額外配置的常數發生器
CG1 CG2
MSP430 指令的尋址方式包括立即尋址 索引尋址 符號尋址和絕對尋址 這四種方式均可用于源操
作數 而索引 符號和絕對尋址方式只可用于目的操作數 源操作數的指令集需占用代碼存儲器中的 1~3
個字
尋址方式
尋址方式 源 操 目標操 語 法 說 明
作數 作數 As Ad
寄存器尋址 Yes Yes MOV Rs, Rd 00 0 寄存器內容是操作數
索引尋址 Yes Yes MOV x(Rn), y(Rm) 01 1 (Rn+x) 指向操作數 x 儲存在下一個字中
符號尋址 Yes Yes MOV EDE, TON1 01 1 (PC+x)指向操作數 x 儲存在下一個字中
絕對尋址 Yes Yes MOV &MEM, &TCDAT 01 1 跟隨在指令后的字包含絕對地址
間接尋址 Yes MOV @Rn, y(Rm) 10 Rn 用作指向操作數的指針
間接自動增量 Yes MOV @Rn+, Rm 11 Rn 用作指向操作數的指針,其后 Rn 被增量
立即數尋址 Yes MOV #x, TON1 11