作者LinoYo (Lino)
看板Grad-ProbAsk
标题[理工] 计组MIPS assembly code
时间Tue Sep 25 23:25:49 2018
不好意思,请教一下大家有关於下面这张图片
https://imgur.com/a/ufbOMwC
第一个问题是在问说错的地方在哪里,以及如何修正
请问一下须修正的地方是哪里?
是否为第6、7行的$v0、$v1来存,为了给call funtion f的caller用吗
还有第2行及第9行的lw、sw似乎可以不必要?
第二个问题问说此assembly code转成C code写出来且funtion f是什麽意思
有看没有懂。
麻烦各位指点指点,谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 1.169.140.103
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1537889152.A.273.html
2F:→ y2j60537: 不知道答案是不是这样 这我自己写的 请其他大神确认 09/26 16:23
谢谢热心帮忙,看起来似乎先把ra以及s0、s1先存到记忆体中,做完funtion f的执行工作後
再把ra、s0、s1 restore回去。似乎懂了,谢谢!!
※ 编辑: LinoYo (1.169.140.103), 09/26/2018 18:39:36