Re: [理工] 計算機結構

看板Grad-ProbAsk作者 (成言追口河與草)時間11年前 (2013/08/15 23:55), 編輯推噓0(004)
留言4則, 2人參與, 最新討論串2/2 (看更多)
※ 引述《dearwen61 (Water Blue)》之銘言: : 一、有一電腦使用32-bit虛擬位址(virtual address),24-bit實體位址(physical : address),以及2K bytes的記憶頁(page),則其需要多少page table entries? 假設是byte-address 2k bytes = 2^11 bytes 所以page offset 有11bits physical address有24bits 24 - 11 = 13 index有13bits 32 - 24 = 8 tag有8bits virtual address可以分成 tag index page_offset 8 13 11 因為index是13 所以有2^13個entry 大概是這樣吧 : 二、假設你有兩種平行(parallel)電腦。其一為共享(shared)記憶體式,具有20 GB主 : 記憶體。另一個為分散(distributed)記憶體式,共有5個處理器,每個處理器各有 : 4 GB主記憶體。若作業系統占用1 GB記憶體,上述兩種電腦各有多少主記憶體容量 : 可供執行應用程式? : 請教一下,第二題是共享記憶體式有19G容量,而分散記憶體式共有16G容量嗎? 我也這麼覺得 : 小弟想確認一下自己的觀念是否正確。 : 至於第一題小弟就不會算了,還勞煩高手指導了,萬分感謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 1.160.34.220

08/16 09:44, , 1F
請問一下 第一題 2K 不是2^11 嗎?
08/16 09:44, 1F
對耶

08/16 09:44, , 2F
第二題 分散式是16G可以講解一下嗎?
08/16 09:44, 2F
5台電腦裝5個OS要花5G 這樣好像剩15G耶 QQ 我錯了 ※ 編輯: s90413k64 來自: 1.160.34.220 (08/16 11:22)

08/16 14:50, , 3F
非常感謝兩位大大的指導,小弟受教了,感恩
08/16 14:50, 3F

08/16 14:52, , 4F
第二題小弟眼殘看成4個處理器,確實應該15G才對
08/16 14:52, 4F
文章代碼(AID): #1I3Fdd9H (Grad-ProbAsk)
討論串 (同標題文章)
文章代碼(AID): #1I3Fdd9H (Grad-ProbAsk)