-
Generic Boolean Functions通用布尔函数在特定的应用中,一些产生精确结果的逻辑函数就足够了。然而,如果你如何用一个程序来模拟所有的布尔函数。比如,光盘上有一个例子是让你输入任意一个有四个不同变量的布尔函数。这个程序将据输入产生相应的结果。尽管函数的四个独立变量很大(65,536,精确的来说),但依然不能为每种情况都产生特定的结果。此时就需要一个能为任意方程计算结果的通用逻辑函数。如下将介绍如何来写这么个函数。一个拥有jinlei_learning 时间:11-17 + 阅读全文
-
关于程序逆向分析的问题最近在逆向分析某游戏的数据结构。游戏有一个关于类型转换的。__RTDynamicCast((PVOID)_this->vfdelta,0,(PVOID)0x402171,(PVOID)0x4021B1,0);然后查了一些资料,看到有人如下这样类试的写法。_UserData*pUser;pUser=(_UserData*)__RTDynamicCast((PVOIDjacktion2004 时间:11-16 + 阅读全文
-
杨季文中的t10-1.asm例子中数据属性更改为只读怎么不行;程序名:T10-1.asm;功能:演示实方式和保护方式切换;16位偏移的段间直接转换指令的宏定义jumpmacroselector,offsetv db0eah;操作码dwoffsetv;16位偏移dwselector;段值或选择子endm;字符显示宏指令的定义echochmacroascii movah,2movdl,aleetow2003 时间:11-16 + 阅读全文
-
读过《自己动手写操作系统》请进 一个汇编问题 (没读过也可以进,反正是汇编方面的问题)在kernel.asm中有一句 jmpSELECTOR_KERNEL_CS:csinitcsinit:;“这个跳转指令强制使用刚刚初始化的结构”——<<OS:D&I2nd>>P90.选择子指定的段是0~4G的一个段为什么是jmpxxx:csinit而不是jmpxxx:文件开始的物理地址+csinit因为csinit是相对于文件sm_zl_kimi 时间:02-13 + 阅读全文