Re: [理工] [OS][計組] cache TLB

看板Grad-ProbAsk作者 (傷神客)時間14年前 (2011/04/17 23:37), 編輯推噓5(503)
留言8則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《bjk (Up2u)》之銘言: : http://goo.gl/ikFJL : 4+34+64*8 : 請問為什麼要*8 答案的單位是bit,而他一個block是64 byte 必須把byte轉成bit表示。 : A:單位轉換 *1byte=8bits : http://goo.gl/wUq92 : 第一小題怎麼求 cache line size就是指一個block size 一個block size可由offset bits得知 以a為例: 3-0 代表有16 bytes,又一個word為4byte(題目沒說明的情況下 16/4=4 words : http://goo.gl/70Num : http://goo.gl/lGftD : 為什麼是32*8 這同第一個問題,你可以先提出為何你要寫31嗎? : A:單位轉換 *1byte=8bits : http://goo.gl/UUqdX : 為什麼要/0.25 處理所需時間 處理所需cycles = ------------------------- 一個cycle所代表的時間 : http://ppt.cc/_32s : D 的答案 128(byte)*8 = 1024 bits : 請問為什麼 : A:單位轉換 *1byte=8bits 不然您覺得多少呢? 一個block 他寫明了128bytes -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.41.220.79

04/17 23:47, , 1F
謝謝您的回答
04/17 23:47, 1F

04/17 23:48, , 2F
31 是因為我以為要用cacheable memory size 這題是2G
04/17 23:48, 2F

04/17 23:49, , 3F
因為不懂,單位轉換 現在知道了,感恩
04/17 23:49, 3F

04/17 23:51, , 4F
cache line size 那一題 的b 4-0 答案為何是8呢
04/17 23:51, 4F

04/17 23:56, , 5F
哪裡有說,一個cycle所代表的時間=0.25 ?
04/17 23:56, 5F

04/18 00:01, , 6F
cache line size 那一題 2^5=32 32/4 = 8
04/18 00:01, 6F

04/18 00:04, , 7F
0.25 是因為4G hz
04/18 00:04, 7F

04/18 19:12, , 8F
3QQ
04/18 19:12, 8F
文章代碼(AID): #1DgmafLu (Grad-ProbAsk)
文章代碼(AID): #1DgmafLu (Grad-ProbAsk)