看板 Grad-ProbAsk 關於我們 聯絡資訊
※ 引述《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
ipod7788:請問一下 第一題 2K 不是2^11 嗎? 08/16 09:44
對耶
ipod7788:第二題 分散式是16G可以講解一下嗎? 08/16 09:44
5台電腦裝5個OS要花5G 這樣好像剩15G耶 QQ 我錯了 ※ 編輯: s90413k64 來自: 1.160.34.220 (08/16 11:22)
dearwen61:非常感謝兩位大大的指導,小弟受教了,感恩 08/16 14:50
dearwen61:第二題小弟眼殘看成4個處理器,確實應該15G才對 08/16 14:52