计原学习与复习
StreakyPorker
这个作者很懒,什么都没留下…
展开
-
计原复习(3) 存储器
cache结构cache数据存取地址的组成:字内偏移(一般为2位)(在老师讲的内容中似乎没有涉及到)地址索引,长度为log2(cache中的块数)log_2(cache中的块数)log2(cache中的块数),对于某个主存中的块地址,直接映射事它对应于cache的块号就是(块地址)mod(cache中的块数)查块中字位置的字段,长度自然是log2(每块中字的个数)log_2(每块中字的个数)log2(每块中字的个数),即为块内偏移标记位:多个地址可能映射到同一个cache块中,所以需要标记位原创 2020-07-29 16:36:54 · 235 阅读 · 0 评论 -
计原复习(2) MIPS语言
1. 汇编文件组成在模拟器Mars中,MIPS汇编代码(以.asm格式存储)分为两部分以.data开头后的若干行,存储.data数据,格式如下.data name1: .word 0x1,0x02...name2: .word ....text# 之后才是指令区其中.word标明了格式,可选的还有.double、.ascii、.dwrd等格式分别对应浮点数存储,字符串存储和长整型存储。在Mars中,默认的.data的起始位置是0x10010000,而默认的外部存储是从0x10000原创 2020-07-09 14:22:17 · 2224 阅读 · 1 评论