0
A
回答
1
這將取決於您正在使用哪個彙編程序。但是,如果我們假設你正在使用的是着眼於指令的彙編程序嚴格按原樣:
dadd r2,r0,10
的dadd
指令需要三個寄存器作爲它的操作數。對於操作數r2,r0,10
,您可以使用daddi
(doubleword add immediate)。
j r3
j
的指令期望的絕對地址(即j some_label
)。對於寄存器間接跳轉,您可以使用jr
指令。
dsub r4,r1,N(r0)
像dadd
,dsub
也需要三個寄存器作爲它的操作數。據我所知,沒有任何變種dsub
接受內存位置作爲其操作數之一。該指令必須分成兩部分(例如,ld r4,N(r0)
,然後是dsub r4,r1,r4
)。
相關問題
- 1. 以下聲明有什麼問題?
- 2. 以下聲明有什麼問題
- 3. 以下Clojure協議有什麼問題?
- 4. 以下代碼塊有什麼問題?
- 5. 以下C代碼有什麼問題
- 6. 以下angularjs代碼有什麼問題
- 7. 以下Spring PointCut有什麼問題?
- 8. 以下amchart有什麼問題?
- 9. 以下代碼有什麼問題?
- 10. 以下宏用法有什麼問題?
- 11. 以下C代碼有什麼問題?
- 12. 以下PFQuery塊有什麼問題?
- 13. 以下代碼有什麼問題?
- 14. 以下Postgresql查詢有什麼問題?
- 15. 以下查詢有什麼問題
- 16. 以下jQuery有什麼問題
- 17. 以下代碼段有什麼問題?
- 18. 以下mysql代碼有什麼問題
- 19. 以下Python腳本有什麼問題?
- 20. 以下Tkinter程序有什麼問題?
- 21. 以下excel代碼有什麼問題?
- 22. 以下LINQ查詢有什麼問題?
- 23. 以下XML文件有什麼問題
- 24. 以下程序有什麼問題?
- 25. 以下查詢有什麼問題?
- 26. 以下pthread程序有什麼問題?
- 27. 以下selectQuery有什麼問題嗎?
- 28. 以下vb.net代碼有什麼問題?
- 29. 以下代碼有什麼問題?
- 30. 以下URL編碼有什麼問題?