如果我使用這個操作碼
JMP
Jump to New Location
(PC 1) -> PCL
(PC 2) -> PCH
N Z C I D V
- - - - - -
addressing assembler opc bytes cycles
absolute JMP oper 4C 3 3
并給它一個十六進制值 0x0604 它將跳轉到該位置執行那里的內容然后繼續直到它回到 JMP 陳述句,或者它會執行 0x0604 處的內容然后在 JMP 之后執行下一條指令
uj5u.com熱心網友回復:
一條JMP $0604指令會將程式計數器更改為該值$0604,然后開始執行從 address 開始的指令$0604。之后不會回傳指令JMP。為此,您需要將 更改JMP為 a JSR,并確保 at 的子程式代碼$604具有RTS從子程式回傳的指令。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/443212.html
上一篇:將`movssxmm0,cs:dword_5B27420`替換為`movssxmm0,immediate`
下一篇:裝配中的畫線演算法
