所谓满递减堆栈是指堆栈通过减小存储器的地址向下增长,堆栈指针指向内含有效数据项的最低地址。空递减堆栈是指堆栈通过减小存储器的地址向下增长,堆栈指针指向堆栈下的第一个空位置。     那么x86是属于那一种呢?   &nb...
阅读(1139) 评论(2)
  好久不写blog都生疏了,刚好公司要组织一次C++的基本功考试,就一个派生类调用...
阅读(607) 评论(3)
      可以说是迫于压力吧,工作这几个月来发现linux的用途太广泛了,既然这样发时间研究minix操作系统为什么不研究linux ?操作系统理论很成熟的,都是在x86上变化自然不大。       另外一个原因就是minix本身的问题,用...
阅读(633) 评论(2)
     今年认真读过的书:      << code complete >>  :  对于刚毕业的我来说,我认为正是这本书把我领进了软件工业的大门。     <&...
阅读(574) 评论(0)
1。符号查找(对于函数此时只看名字,不看参数)    大致顺序是    (1)如果有限定名( XXX:: )那么就直接在XXX里查找    (2)函数局部名字空间    (3)(如果是成员)类名...
阅读(619) 评论(0)
       毕业后10月份离开了实习的那家公司,原因很简单,公司根本就不是搞软件的。       接下来开始重新找工作,所以就没有看minix了,花了一个月搞定了新工作,公司是搞操作系统的,心理自然很高兴。然后又开始上班,很可惜的...
阅读(598) 评论(1)
       以前我研究过ucosII的源代码,对应于x86来说,ucos是实模式下面的操作系统。而Minix是保护模式下的操作系统,自然他们的Context Switch有不一样的地方,现在,我就结合我知道的知识谈一下二者的区别。    &nb...
阅读(1288) 评论(10)
  这只是mpx386.asm文件的一部分内容,随着学习的深入我会把余下部分的注解也写下来。不过有一点很抱歉,我的这个注解主要是写给自己看,以免以后遗忘后无从下手。所以注解...
阅读(2273) 评论(0)
      好几个月前就已经决定研究一下操作系统实现,本来对于我这种初学者来说,linux应该是最适合我的了。可我无意中发现原来和linux有点关系血缘关系的minix系统,我无意抬高或贬低二者任何一个,我之所以选择minix,那是因为相对来说,我更喜欢学院派的东西。  ...
阅读(1379) 评论(3)
An assignment operator shall be implemented by a non-static member function with exactly one parameter.Because a copy assignment operator operator= is...
阅读(568) 评论(6)
...
阅读(620) 评论(6)
      本来自己的智力商数就不高,平时做人又比较谨慎。这几天面对这两座大山表现出来的无助和吃力着实让我大汉一把,难道我已经到了“江郎才尽”的地步了!!!还记得大2的时候,自己的物理科的解题素质一下子降到了低谷,连以前考不及格的师友都能做的题我竟然不知所谓,虽然嘴巴头说没关系,可能太...
阅读(747) 评论(0)
        透明文本实现比较简单,也就是一个SetBkMode(TRANSPARENT),通过它一个应用程序就可以用透明文本,透明风格的线条和透明形状的刷子。     ...
阅读(808) 评论(2)
     ATL提供了一种分层实现IUnknown的方法,CComXXXThreadModel类表示的最上层,为存放在STA和MTA中的对象所要求的同步提供了“辅助函数”®1和“类型定义”®2。第二层是CComObjectRootEx,他利用线程模型类...
阅读(722) 评论(0)
记录一点基本的概念Synchronization :    When a function is executed synchronously, it does not return until the operation has been completed.This means that th...
阅读(574) 评论(1)
1 2 下一页共2页  到第