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