摘要: 1、限制程序功能函数 5、注册表处理函数2、对话框函数 6、时间处理函数3、磁盘处理函数 7、进程函数4、文件处理函数 8、断点设置列表 1、限制程序功能函数1、EnableMenuItem 允许、禁止或变灰指定的菜单条目2、EnableWindow 允许或禁止鼠标和键盘控制指定窗口和条目(禁止时菜单变灰) 2、对话框函数CreateDialog 从资源模板建立一非模态对话窗CreateDialogParam 从资源模板建立一非模态对话窗CreateDialogInd... 阅读全文
posted @ 2012-08-29 12:31 cracksa 阅读(1101) 评论(0) 推荐(0) 编辑
摘要: 打开一个新的可执行程序 (F3)重新运行当前调试的程序 (Ctrl+F2)当前调试的程序 (Alt+F2)运行选定的程序进行调试 (F9)暂时停止被调试程序的执行 (F12)单步进入被调试程序的 Call 中 (F7)步过被调试程序的 Call (F8)跟入被调试程序的 Call 中 (Ctrl+F11)跟踪时跳过被调试程序的 Call (Ctrl+F12)执行直到返回 (Ctrl+F9)显示记录窗口 (Alt+L)显示模块窗口 (Alt+E)显示内存窗口 (Alt+M)显示 CPU 窗口 (Alt+C)显示补丁窗口 (Ctrl+P)显示呼叫堆栈 (Alt+K)显示断点窗口 (Alt+B)打开 阅读全文
posted @ 2012-08-29 12:27 cracksa 阅读(411) 评论(0) 推荐(0) 编辑
摘要: 跳转命令 根据条件作出是否跳转的决定,通常前面会有一个判断语句例如: CMP AX,BX JZ XX //jump zero上面两条命令意为用 AX 减 BX,它的值如果为 0 则跳转到 XX 的标号行。常用的跳转命令有: JZ/JE 相等或为零为则跳转 JNZ/JNE 不相等或不为零则跳转 JL/JLE 小于/小于或等于则跳转 JG/JGE 大于/大于或等于则跳转 JMP 无条件跳转 -------------------------------------------------------------比较语句 ------... 阅读全文
posted @ 2012-08-29 12:17 cracksa 阅读(331) 评论(0) 推荐(0) 编辑
摘要: 十进制整数: 这是汇编器默认的数制。直接用我们熟悉的表示方式表示即可。例如,1234表示十进制的1234。不过,如果你指定了使用其他数制,或者有凡事都进行完整定义的小爱好,也可以写成[十进制数]d或[十进制数]D的形式。 十六进制数: 这是汇编程序中最常用的数制,十六进制数表示为0[十六进制数]h或0[十六进制数]H,其中,如果十六进制数的第一位是数字,则开头的0可以省略。例如,7fffh, 0ffffh 。 二进制数: 这也是一种常用的数制。二进制数表示为[二进制数]b或[二进制数]B。一般程序中用二进制数表示掩码(mask code)等数据非常的直观,但需要些很长的数据(4位二进制数相当. 阅读全文
posted @ 2012-08-29 12:12 cracksa 阅读(733) 评论(0) 推荐(0) 编辑
摘要: 8088 汇编速查手册 一、数据传输指令 二、算术运算指令 三、逻辑运算指令 四、串指令 五、程序转移指令 六、伪指令8088 汇编速查手册一、数据传输指令─────────────────────────────────────── 它们在存贮器和寄存器、寄存器和输入输出端口之间传送数据. 1. 通用数据传送指令. MOV 传送字或字节. MOVSX 先符号扩展,再传送. MOVZX 先零扩展,再传送. PUSH 把字压入堆栈. POP 把字弹出堆栈. PUSHA 把AX,CX,DX,BX,SP,BP,SI,DI依次压入堆栈.... 阅读全文
posted @ 2012-08-29 11:53 cracksa 阅读(475) 评论(0) 推荐(0) 编辑
Top Buttom