我真的做了 sympol 表并且填充它很容易,但是代碼有很多錯誤,比如重復無效和值 var1、var2 和 res,其中沒有 HEX 或 DEC 的資料型別等等。所以填什么真的很混亂
點擊查看問題
有什么幫助嗎?
uj5u.com熱心網友回復:
你是對的:Repeat沒有定義,所以從技術上講,問題無法完成。可能是打字錯誤,他們打算使用正確定義的標簽Again而不是Repeat. 建議你繼續這個假設,如果可能的話,在你提交的作業中清楚地說明這個假設。
后第一遍表顯示了操作碼和運算元,雖然第一個運算元以數字形式顯示,但第二個運算元在必要時以符號形式顯示(或者如果已知,則以數字形式顯示,例如對于 SkipCond,因為運算元已經是數字)。
所以,對于第一條指令,我們有1, Var1,它是機器代碼指令的表示,其中操作碼是1( Load) ,運算元是Var1。
當我們到達第二遍后的表時,符號運算元(作為名稱)被替換為處理器在執行此程式時將看到的數值。在許多情況下,這些名稱的數值在第一遍完成之前是未知的,這會為標簽提供數字。因此,在第二遍之后,我們現在有了程式機器代碼的全數字表示。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/337096.html
