謝謝各位朋友的解答。
直到現在才有能力描述這個問題,當時是想模仿c語言寫一套通用的命令子程序集,寫程序時候可以隨意調。因為不知道具體需要什么功,就相當于沒找到需求就擱置了。不曾想現在有了需求;
無標題.png (28.17 KB, 下載次數: 16)
下載附件
2024-2-20 17:11 上傳
上面這個程序,因為R0,R1,在子程序中要使用,沒有剩下其他寄存器可用 R0,R1,又無法入,將R0,R1先寫入內存 當棧使用妥協辦法。
下面這個程序,將相同功能的程序寫了兩遍,刷兩個固化值。因為只使用一次,所以偷點懶感覺沒有問題。
無標題1.png (73.97 KB, 下載次數: 17)
下載附件
2024-2-20 17:15 上傳
現在的問題是,調用子程 要傳遞值進去,然后子程序執行完了結果還要留著。目前我是使用以下方法,
使用內存傳遞值。請老師指點一下。
無標題2.png (9.6 KB, 下載次數: 15)
下載附件
2024-2-20 17:34 上傳
|