码迷,mamicode.com
首页 >  
搜索关键字:nbsp    ( 95174个结果
或运算
逻辑或 ||int i, j, k;i = 0x15;j = 0x41;k = i || j;反汇编代码如下:MOV DWORD PTR SS:[EBP-4], 15MOV DWORD PTR SS:[EBP-C], 41CMP DWORD PTR SS:[EBP-4], 0JNZ SHORT as...
分类:其他好文   时间:2014-10-18 11:02:17    阅读次数:198
获取ZF值
获取ZF的值, 可用SETE指令(zf值放到al中), 也可以用 JNZ JNE 跳转指令间接获得, 请看下面这段代码:char *s1 = "123";char *s2 = "1234";__asm{ xor al, al mov edi, s1 mov ecx, -1 repnz sc...
分类:其他好文   时间:2014-10-18 10:58:49    阅读次数:188
函数返回值存放在 EAX 中
int strcmpA(char *s1, char *s2){ __asm { xor al, al mov ecx, -1 repnz scasb not ecx mov edi, s1 mov esi, s2 repe cmpsb mov eax, ecx //eax中存放...
分类:其他好文   时间:2014-10-18 10:58:38    阅读次数:181
取反NOT ,汇编指令SETZ(SETE) SETNZ(SETNE)
//___逻辑取反 !______________________________________________________非零值取反得到0, 0取反得到1int i, j;i = 0x8877;j = !i;反汇编代码:MOV DWORD PTR SS:[EBP-4], 0X4321XOR....
分类:其他好文   时间:2014-10-18 10:57:48    阅读次数:230
REPNE SCASB(有疑问待解释)
涉及到三个寄存器:ECX, AL, EDI 和标志寄存器的ZF位和DF位.REPNE 先检查ECX是否为0, 不为0则循环.SCASB 相当于 SCAS BYTE PTR DS:[EDI] 即 SUB AL, BYTE PTR DS:[EDI]. 且, 如果标志寄存器DF=0, 则执行SCASB后....
分类:其他好文   时间:2014-10-18 10:56:52    阅读次数:175
公司的销售管理系统具体细节
这个项目主要的目的就是用于销售业务的预算与实际分析(相同的维度)。维度包含哪些(产品、产品大类、客户、业务员、部门)。其中基础数据有:产品档案、产品大类档案、客户档案、业务员档案、部门档案,业务数据有:预算录入、实际数据录入。然后操作员有相应的权限,操作员档案用于授权管理。 并发处理(多人在用...
分类:其他好文   时间:2014-10-18 09:47:52    阅读次数:151
CALL 与 RETN RETF
CALL指令 CALL指令可不是召唤指令,而是子程序调用指令。那么汇编语言中的子程序是什么呢?子程序能被其它程序调用,在实现某种功能后能自动返回到调用程序去的程序。其最后一条指令一定是返回指令,故能保证得新返回到调用它的程序中去。也可调用其它子程序,甚至可自身调用。 我们可以暂时把子程序理解为一.....
分类:其他好文   时间:2014-10-18 09:46:02    阅读次数:267
实现两个对话框间的通信
函数功能:实现两个对话框间的通信。父窗口通过点击openSubDlg按钮(IDC_BTN_OPEN)弹出子对话框(非模态),通过点击Send按钮(IDC_BTN_SEND)实现将编辑框中(IDC_EDIT_SEND)的内容发送到子对话框的编辑框(IDC_EDIT_RECEIVE)内容。同理,子对话框可通过点击Send按钮(IDC_BTN_SEND..
分类:其他好文   时间:2014-10-18 03:05:27    阅读次数:212
记录:mac上的一些小技巧
1 如何在finder终打开指定的目录方法一:打开finder按shift+command+g, 打开go to folder输入目录的路径。方法二:打开terminal,cd到指定的目录,然后输入“open .”。2 快捷键command+r: 刷新网页两个手指点击:右键菜单两个手指滑动:滑轮(...
分类:系统相关   时间:2014-10-18 01:49:36    阅读次数:265
注册密码加密
if (strlen($_POST[‘password‘])){ ??????????????? $password = trim($_POST[‘password‘]); ??????????????? $salt = rand(111111, 999999); ??????????????? ...
分类:其他好文   时间:2014-10-17 22:05:27    阅读次数:180
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!