2015-03-30 63 views
1

我似乎對LC3組件有問題。在LC3中跳轉失敗

我試圖跳轉到一個子程序,但它只是通過下一個命令。

我已經試過:

LD R0, Subpgm 
JSRR R0 

,並在底部,這條線來定義Subpgm。

Subpgm .FILL x4000 

我預計跳轉到PC x4000,而是在PC只是通過正常的1

任何幫助增加將是超級感謝!

+0

我想通了。我正在使用的模擬器有一個下一個和一個跳過命令。其中一個不顯示JSRR的工作,它只是處理並返回到返回命令。另一個正確跳轉並顯示子例程的工作。 感謝您的回答! – 2015-04-24 14:39:59

回答

1

您正在使用JSRR命令,我將不得不查看代碼的其餘部分以瞭解導致錯誤的原因。