1
我似乎對LC3組件有問題。在LC3中跳轉失敗
我試圖跳轉到一個子程序,但它只是通過下一個命令。
我已經試過:
LD R0, Subpgm
JSRR R0
,並在底部,這條線來定義Subpgm。
Subpgm .FILL x4000
我預計跳轉到PC x4000
,而是在PC只是通過正常的1
任何幫助增加將是超級感謝!
我似乎對LC3組件有問題。在LC3中跳轉失敗
我試圖跳轉到一個子程序,但它只是通過下一個命令。
我已經試過:
LD R0, Subpgm
JSRR R0
,並在底部,這條線來定義Subpgm。
Subpgm .FILL x4000
我預計跳轉到PC x4000
,而是在PC只是通過正常的1
任何幫助增加將是超級感謝!
您正在使用JSRR命令,我將不得不查看代碼的其餘部分以瞭解導致錯誤的原因。
我想通了。我正在使用的模擬器有一個下一個和一個跳過命令。其中一個不顯示JSRR的工作,它只是處理並返回到返回命令。另一個正確跳轉並顯示子例程的工作。 感謝您的回答! – 2015-04-24 14:39:59