作者ncdonalds123 (benben)
看板Grad-ProbAsk
标题[理工] 104中央 计系2,3,10,14
时间Tue Jan 29 00:50:39 2019
想请问考古题
https://i.imgur.com/9Laz6R8.jpg
第二题答案是c我的算法如下
https://i.imgur.com/aswbH0d.jpg
最後会算出E
第三题板上有多次讨论最後结果为0,我的图画出来长这样
https://i.imgur.com/C6fKQa4.jpg
第十题
https://i.imgur.com/kSQTMcw.jpg
请问B为什麽不能选,是因为它是在描述pipeline吗?但multi-cycle不也是不会让其他
指令共用功能单元,另外c的部分如果改成multi-cycle facilitates the pipeline也会
对吗?
第十四题
https://i.imgur.com/GmTDSyV.jpg
请问我画的图生出两个子process有问题吗?为什麽a不能选
以上四题麻烦各位了,谢谢
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.71.108.194
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Grad-ProbAsk/M.1548694241.A.F99.html
1F:推 skyHuan: 3你画的是对的 01/29 01:32
2F:→ skyHuan: 10(B)不能跟别的指令共用,multi还是一次只有一个指令在d 01/29 01:32
3F:→ skyHuan: atapath里面,不像pipeline有重叠,所以multi切得不好可 01/29 01:32
4F:→ skyHuan: 能效能会比single还差 01/29 01:32
5F:→ rockieloser: 怎样会比较差啊 有没有个举例 01/29 02:04
6F:推 skyHuan: 假设single原本一个cycle 100ns,如果切成五个stage,分 01/29 02:13
7F:→ skyHuan: 别10 20 20 30 20ns,multi的cycle要取最长的变30,一次 01/29 02:13
8F:→ skyHuan: 还是只能一个指令,这样R type/lw/sw原本single只要100ns 01/29 02:13
9F:→ skyHuan: 切完multi变120/150/120ns都比较差 01/29 02:13
10F:推 ekids1234: 第三题 AND OR 两个 input,所以我画多一层 AND,这样 01/29 02:23
11F:→ ekids1234: 会变成 M=2 N=2 P=1 , K=0 01/29 02:23
12F:→ ekids1234: 14题 fork 有三个哦,总共 create 5 new process 01/29 02:25
13F:→ ncdonalds123: 这样第三题要怎麽回答比较好啊,题目有讲到min ga 01/29 11:31
14F:→ ncdonalds123: te,还是要假设input是两个,不知道有没有中央人可 01/29 11:31
15F:→ ncdonalds123: 以现身说法 01/29 11:31
16F:→ ncdonalds123: 第十四题现在才看到下面藏了一个fork...感谢 01/29 11:31
17F:→ ncdonalds123: 第十题的B不就是prevent sharing吗,还是我英文不 01/29 11:33
18F:→ ncdonalds123: 好误会了什麽? 01/29 11:33
19F:推 tataTangQQ: 第二题我算的跟你一模一样 01/29 11:46
20F:推 skyHuan: 我没看到两个input,这样应该e大那样比较对,如果没讲SOP 01/29 12:00
21F:→ skyHuan: /POS应该会当2 level,就是你画的那样 01/29 12:00
22F:→ ncdonalds123: 啊啊啊看到题目的两个input了,感谢 01/29 13:03
23F:→ kcilao110779: 第二题我也算跟你一样 答案怪怪的 01/30 15:36