PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Grad-ProbAsk
[理工] 計組 word addresses
作者:
newpuma
(還很新)
2016-12-10 12:42:06
跟昨天問的問題好像有一些相關,一樣是記憶體的問題感覺卡卡的...
一般來說我們不是都習慣把記憶體設為byte address嗎?
我有點不太明白為什麼這題的解答要用word address去定bit數
那句“The main memory size that is cacheable is 1M x 32 bits.”我也不是很懂...
我的答案是定22個bit的byte address,然後byte offset是4,其他應該一樣,蠻好奇為
什麼要弄一個word address出來@@
作者:
darren0831
(達)
2016-12-10 13:51:00
那個cacheable那行是指main memory中可以跟cache 對應的空間,至於用word address 還是byteaddress是由題目敘述判斷以這題來說,他敘述main memory cacheable的空間是1Mx32 bit表示這個機器是用32bit也是一個word當作memory address的單位然後我不太懂你另外問的XD,如果問定義就寫一下敘述畫個示意圖囉,然後page table是放在記憶體不是EX階段,Data TLB放在ex階段只是因為放在mem階段會拉長ME STAGE的時間有錯請神人糾正 謝謝!
作者:
kyuudonut
(善良è€ç™¾å§“)
2016-12-10 15:25:00
同一件事。另外, byte address或word address 我覺得前提寫好就好了不過在考場我會寫word address 畢竟題目這樣出 我覺得有點單位的概念
作者: aa06697 (todo se andarà)
2016-12-10 16:30:00
兩個是同一件事情呀 page table, tlb都是虛擬轉實體位址只是因為page table是放在 kernel memory 要先存取memory才能轉成實體位置再去存取記憶體拿想要的值太慢 所以才使用TLB存放部份page table內容(所以才說是page table的cache) 且TLB存取時間比 memory快很多另外 1M*32bit的意思是 有1M個address 「每個address可以放的data大小為32bit」 -> 這邊1word=32bit 這句話意思就是在說他是word address可能也有想考這個吧XD 寫成byte address可能就會算錯惹
作者:
k2shouai
(coding....)
2016-12-10 17:41:00
aa大說的用word address的理由跟張凡上課說的一樣
繼續閱讀
[理工] 資結 成大101
gary19941208
[理工] 計組105成大電機
myandy408
[理工] 計系 清大101
gary19941208
[理工] 計組 兩題記憶體
newpuma
[理工] 離散 中央101
gary19941208
[理工] 計組 算數平均數的正規化
newpuma
Re: [理工]熱力學第一定律問題
Honor1984
Re: [理工] [離散]生成函數
Honor1984
[理工] [離散]生成函數
visual
[理工]熱力學第一定律問題
tornado1621
Links
booklink
Contact Us: admin [ a t ] ucptt.com