1
我一直在嘗試,但無法弄清楚如何將標籤分配到MSP430的彙編編程中的固定內存位置。我想創建兩個指向MSP430地址空間中固定存儲單元的指針(例如xPtr和yPtr)。然後使用絕對模式,我想執行指令(例如,Mov.b & xPtr,& yPtr)。在MSP430組件中爲固定內存位置分配標籤
我一直在嘗試,但無法弄清楚如何將標籤分配到MSP430的彙編編程中的固定內存位置。我想創建兩個指向MSP430地址空間中固定存儲單元的指針(例如xPtr和yPtr)。然後使用絕對模式,我想執行指令(例如,Mov.b & xPtr,& yPtr)。在MSP430組件中爲固定內存位置分配標籤
如在章節4.8.4和MSP430 assembler manual (SLAU131)的5.10中所示,可以使用.set
或.equ
指令的值賦值給一個符號:
xPtr .set 1234h
yPtr .set 5678h
MOV.B &xPtr, &yPtr
非常感謝您的幫助! – Tlos
爲MCU寄存器是如何定義見。你在使用哪種彙編程序? –
感謝您的評論。我正在使用CCS v.6。 – Tlos
哪個彙編程序? TI還是GNU? –