摘要: mac os、linux及unix之间的关系 unix 是由贝尔实验室开发的多用户、多任务操作系统 linux是一类Unix操作系统的统称,严格来说,linux系统只有内核叫“linux”,而linux也只是表示其内核,但因为习惯使然,人们 习惯了用linux称呼这类系统。一般也可以认为,linux 阅读全文
posted @ 2018-07-29 16:32 时空观察者9号 阅读(983) 评论(0) 推荐(0) 编辑
摘要: 阅读数:1245 阅读数:1245 阅读数:1245 苹果公司在各类开源项目中长期贡献着自己的力量,但其UNIX系统技术一直都属于闭源阵营(这一点可以从NUX OS阵营和家谱图中得到答案)。然而,以封闭闻名的苹果公司,2017年国庆期间在GitHub上公布了旗舰操作系统的XNU内核源代码,XNU(X 阅读全文
posted @ 2018-07-29 16:22 时空观察者9号 阅读(728) 评论(0) 推荐(0) 编辑
摘要: 来自:https://blog.csdn.net/u014641018/article/details/53484565 重温下CPU是什么 中央处理单元(CPU)主要由运算器、控制器、寄存器三部分组成,从字面意思看运算器就是起着运算的作用,控制器就是负责发出CPU每条指令所需要的信息,寄存器就是保 阅读全文
posted @ 2018-07-29 10:33 时空观察者9号 阅读(1613) 评论(0) 推荐(0) 编辑
摘要: 来自:http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777432.html 1. 为什么用volatile? C/C++ 中的 volatile 关键字和 const 对应,用来修饰变量,通常用于建立语言级别的 memory barr 阅读全文
posted @ 2018-07-29 10:30 时空观察者9号 阅读(376) 评论(0) 推荐(0) 编辑
摘要: 栈是内存中开辟出一块空间,对应到汇编中就是栈段 stack segment,即SS,它是由高地址向低地址生长的 寄存器是CPU中的一些高速存储器,有16位(8086),32位(80386),64位(x64),相当于CPU的内存,因为CPU速度很快,为了充分发挥它的能力,就为它配备了这些高速的寄存器用 阅读全文
posted @ 2018-07-29 10:23 时空观察者9号 阅读(735) 评论(0) 推荐(0) 编辑
摘要: 来自知乎 https://www.zhihu.com/question/22436320/answer/224996328 阅读全文
posted @ 2018-07-29 09:43 时空观察者9号 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 利用假期空闲之时,将这几年GCJ,ACM,TopCoder 参加的一些重要比赛作个回顾。昨天是GCJ2006 的回忆,今天时间上更早一些吧,我现在还清晰记得3 年前,我刚刚参加ACM 时参加北京赛区2005 和杭州赛区2005 的情况。2005 年ACM-ICPC——酸甜苦辣我进入清华大学开始本科学 阅读全文
posted @ 2018-07-29 08:50 时空观察者9号 阅读(565) 评论(0) 推荐(0) 编辑