飞思卡尔堆栈处理指令
发表:2023-08-29 12:01:17 阅读:48

飞思卡尔堆栈处理指令:BLE Branch if Less than or Equal Result Result≤M z+(N+V)=l

PsHA Push(A)。nt0 Stack (A)→(sP),(sP)一$0001→sP

PSHH Push(H)。nto Stack (H)→(SP),(SP)→$o001→sP

PSHX Push(X)onto Stack (X)→(SP),(SP)一$0001→SP

PULH Pull(A)from Stack (SP)+$0001→(SP),(sP)→(A)

PULH Pull(H)from Stack (SP)+$0001→(SP),(SP)→(H)

PULx Pull(X)from Stack (SP)+$0001→(SP).(SP)→(X)

AIS #n Add Immediate(Signed)to SP (SP)+#n→SP

RSP Reset SP $FF→SP(High byte not affected)

 

更多精彩请您关注:

飞思卡尔数据和位操作指令

飞思卡尔逻辑运算指令

飞思卡尔程序控制指令

freescale代理