06 2014 档案
摘要:我觉得这个lab最主要就是理解好Virtual memory是怎么map到physical memory的。在CSAPP里面了,通过MMU和TLB电路来实现转换。x86中是用的2级page table。 还要理解stack frame(譬如lab1的project 4.1.1):switch_to_u2k和swith_to_k2u.有2种方法。一个是通过改写stackframe的TSS。一个是直...
阅读全文
摘要:在MTF的encoding中,主要就是把要encode的string和symbol table比较,将对应的index保存并把相同的值放到symbol table的最前头。eg: string = caaabaa... symbol table = 0123abcd...则要得到:c0123ab...
阅读全文
摘要:This training course schedule can be used a reference for interview review!http://www.ac6-training.com/cours.php/cat_FSCA/ref_RT3/print_true.xphphttps...
阅读全文
摘要:看到代码里面的: assign wgraynext = (wbinnext>>1) ^ wbinnext;感到有点奇怪,毕竟卡诺图转成4种基本gate容易,但是Reed Muller则很好的直接用XOR给出答案。这在点击打开给出了解释,我还下了这本书,通俗易懂,有些trick很有意思。例如这种棋盘型的卡诺图以后就可以直接用Reed Muller了。注意:full的条件要多一句,因为gr...
阅读全文
摘要:今天开始学习ucore的lab。按照lab0的文档,显示介绍了80386的4个工作模式:real-address mode, protected mode, SMM mode, virtual 8086 mode.ia-32-architectures-software-developer-syst...
阅读全文
浙公网安备 33010602011771号