作者shinle14 ()
看板Grad-ProbAsk
标题[理工] 计组
时间Fri Aug 30 11:15:51 2019
http://i.imgur.com/mvCZhAK.jpg
想请问老师右边画的Memory,sp不是用来指向最新资料的吗,那为什麽位址不是指向大的记忆体位址,MIPS不是Big Endian吗
http://i.imgur.com/6LJy4aU.jpg http://i.imgur.com/8UDEzuJ.jpg
这题我想确认自己观念有没有问题,b小题的答案2*N*F,那个2是因为有N*F个load use data hazard,所以总共会多那麽多个Cycle吗
-----
Sent from JPTT on my Samsung SM-A730F.
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 42.76.4.115 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1567134953.A.4CE.html
1F:推 zuchang: 1)你对big endian 有点误解 2)b的2是因为多一个mem 需要2 08/30 11:41
资料不是都是有低的记忆体位址开始放吗这样 那sp怎麽不是指大的呀
2F:→ zuchang: 个nop才能解决load use 08/30 11:41
※ 编辑: shinle14 (42.76.4.115 台湾), 08/30/2019 12:11:56
3F:推 frank1688: MIPS的Big endian指的是指存取1word资料的时候 most si 09/02 22:56
4F:→ frank1688: gnificant byte 会放在最在最低记忆体位址。你问的stac 09/02 22:56
5F:→ frank1688: k pointer 为什麽会向下那是另一个问题 那是资料结构设 09/02 22:56
6F:→ frank1688: 计的问题,两者再讨论的事情是不同的,前几页不是有一 09/02 22:56
7F:→ frank1688: 张图,解释一个procedure frame中 stack 是向下成长、h 09/02 22:56
8F:→ frank1688: eap 是向上成长吗,sp向下指的就只是这个而已~我的想 09/02 22:56
9F:→ frank1688: 法,供参考 09/02 22:56
谢谢 大概有底了
※ 编辑: shinle14 (42.76.4.115 台湾), 09/03/2019 12:57:27