看板 Programming 關於我們 聯絡資訊
最近在修改8051 code bank的code, 看到一個macro如下.. SWITCH MACRO N PUBLIC ?B_SWITCH&N ?B_SWITCH&N: SWITCH&N ;Switch bank RET ;Enter to called-function ENDM 我好奇的是那個"&N"的用法, 是指說可以用一個code做出多個類似的code(差在參數的不同)嗎? 如上例, 則 SWITCH 0 ==> 產生?B_SWITCH0:... SWITCH 1 ==> 產生?B_SWITCH1:... ... 這樣的用法需要額外設定嗎? 還請各位前輩指教.. -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 218.210.106.78 ※ 文章網址: https://www.ptt.cc/bbs/Programming/M.1476938104.A.2E9.html
chuegou: 先說有asm板 110.27.66.58 10/20 18:40
chuegou: 看起來是這樣沒錯 110.27.66.58 10/20 18:42
chuegou: 使用手冊會有macro的說明 110.27.66.58 10/20 18:42