Re: [助教] 關於CA期中考

看板b93902HW作者 (在世界中心呼喊魔王)時間18年前 (2007/04/18 14:18), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/3 (看更多)
我是改期中考第四題的助教,我略為說明一下評分標準 (a) 1.要設定parameter$a0~a3 2.要keep$t0~t9的value(0~7不扣分)(不用寫$a0~a3) 3.要jal 每對一項給兩分,最多五分 (b) 1.establish stack frame 2.saved callee saved registers(有提就可以,register不用寫,但寫錯還是要扣分) 3.establish frame pointer 每對一項給兩分,最多五分 (c) 只要有提到$tx就給分(0~7,0~9都可以),$ax,$vx不計分 (d) 1.put returned values in $vx 2.restore callee-saved registers 3.pop the stack 4.return: jr $ra 對一項給兩分,此後多一項給一分 有些人對於答案有意見,我說明一下答案的出處 (a) Slide:Lecture 3 P.6 Book:A-25 (b)(d) Slide:Lecture 3 P.7 (c) 這題我想考的應該是課本當中的Fig. 2.15 哪些東西在procedure call中是需要保留的 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.112.31.139 ※ 編輯: miname 來自: 140.112.31.139 (04/20 19:41)
文章代碼(AID): #169RWyYQ (b93902HW)
文章代碼(AID): #169RWyYQ (b93902HW)