什么专业要cachelab

什么专业要cachelab,第1张

计算机专业需要。

cachelab是csapp的配套实验之一,该实验分为A、B两个部分,A部分要求实现一个cache模拟器,B部分是实现一个针对cache优化的矩阵转置函数

《深入理解计算机系统》

CSAPP是一本书,全称Computer Systems A Programmer’s perspective,国内通常的书名翻译是《深入理解计算机系统》

你看它都讲了些什么:

信息的表示和处理,整数表示和运算,浮点数程序的机器级表示,即在汇编层面是怎么实现C语言中的if,else, while, 函数调用的。处理器体系结构,讲述基本的组合和时序逻辑元素,展示这些元素如何在数据通路中实现IA32指令集的一个子集,已经进入了硬件层面。C语言程序是如何链接的,存储器的层次结构,虚拟存储器程序的优化。

如果你是做系统级软件开发的,比如Linux内核,数据库,Web服务器等,没什么可说的,这本书必看。但是对于应用软件开发的程序员来说,这本书的用处在哪儿? 不接触这些知识也能完成这些日常的CRUD,完全没有问题。但是,CRUD做了两年以后,你会发现这本书中的内容早晚都会遇到,想逃都逃不掉。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12077616.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-20
下一篇 2023-05-20

发表评论

登录后才能评论

评论列表(0条)

保存