關于匯編語言問題?
匯編語言中堆棧的操作有專門的語句指令。
入棧指令是:PUSH
出棧指令是:POP
比如:
MOV A,30H ;將一個壓縮BCD碼送累加器A
PUSH ACC ;壓棧保護
ANL A,#0FH ;保留低四位
MOV 30H,A ;回送給30H
POP ACC ;出棧
SWAP A ;高低四位互換
ANL A,#0FH ;保留低四位
MOV B,#10 ;B送10
MUL AB ;乘10
ADD A,30H ;與個位相加
MOV 30H,A ;回送給30H
以上程序段將一個壓縮BCD碼轉換為十六進制。
上一篇c語言鏈表重要嗎