计算机系统
weixin_42734344
这个作者很懒,什么都没留下…
展开
-
cachelab-partA
一、实验步骤在上次的实验中,我确立了实验的基本思路,本周将按照上周的思路,逐个实验函数并进行调试,最终组和到一起,完成整个实验。正式开始实验,第一步先解决传入参数的问题,根据实验指导书的建议,选择使用getopt()函数来处理传入的参数。关于函数的具体使用方法,具体可以参照https://www.cnblogs.com/qingergege/p/5914218.html 这篇博客的内容...原创 2019-11-06 16:11:46 · 327 阅读 · 0 评论 -
优化程序性能-深入理解计算机系统
优化程序性能首先要清楚功能和性能之分:功能是软件系统能为用户做什么,满足什么样的需求,重点在于做什么。而性能是衡量软件好坏的重要因素,重点在于做的怎样。如何编写高效程序可通过以下三点:1. 算法和数据结构2. 编译器可有效优化的源代码//完全依赖于程序员的水平3.&n...原创 2019-05-06 22:28:35 · 281 阅读 · 0 评论 -
计算机系统-存储器层次结构
存储补充:内存和主存的区别,cache,寄存器之间的关系1. 寄存器:中央处理器内的组成部份。寄存器是有限存贮容量的高速存贮部件,它们可用来暂存指令、数据和位址。在中央处理器的控制部件中,包含的寄存器有指令寄存器(IR)和程序计数器(PC)。在中央处理器的算术及逻辑部件中,包含的寄存器有累加器(ACC)。寄存器是CPU内部的元件,寄存...原创 2019-05-07 20:10:56 · 657 阅读 · 0 评论