摘要: 目的 原型模式:减少类class的数量,用对象来代替类。 (这些对象内部属性一致) 享元模式:减少对象的数量 定义 原型模式:用原型实例创建对象的种类,并通过拷贝这些原型创建新的对象。缺点:每个类都必须有一个克隆方法。 享元模式: question1:为什么对于复杂或者构造耗时的实例,为什么复制一个 阅读全文
posted @ 2016-03-28 18:50 ceibaf 阅读(2715) 评论(1) 推荐(0) 编辑
摘要: ret指令,(摘自百度百科) 执行过程 ret指令用栈中的数据,修改IP的值,从而实现近转移。 CPU执行ret指令时,进行下面两步操作: (IP)=((SS)*16+(SP)) (SP)=(SP)+2; 另一种用法 ret n (n为整数) 等效于 (IP)=((SS)*16+(SP)) (SP) 阅读全文
posted @ 2016-03-28 18:33 ceibaf 阅读(9199) 评论(0) 推荐(0) 编辑
摘要: 一. 跟踪time系统调用 使用gdb调试跟踪系统调用内核函数sys_time 过程如下: 对sys_time设置断点之后,在menuOS中执行time命令,发现系统停在systime处,输入S单步执行,知道函数return i; sys_time返回之后进入汇编代码处理,gdb无法继续跟踪。 如果 阅读全文
posted @ 2016-03-28 15:29 ceibaf 阅读(3480) 评论(1) 推荐(0) 编辑