您的位置:逆风者 汇编技术 正文
原作者:www.upwinder.com 添加时间:2007-09-01 原文发表:2007-08-31 人气:87 来源:未知

根据我的试验,在win2000以上操作系统对于ebx,esi,edi好像是拿来就用,没有进行保护和恢复,如果你的程序中使用了这几个寄存器,请一定先压栈,用完后恢复。否则会使程序在win98下正常,在win2000下出现莫名其妙的非法操作,一般是提示某个地址不能进行读写操作,而这个地址并不在你的程序的控制下。

逆风编程技术

相关文章

控制转移(2)
用汇编编写屏幕保护程序
驱动程序的动态加载
超类化
建立自己的动态链接库
关于div/idiv/mul/imul指令的用法
汇编语言的高级语言特性
实模式和任何特权级下可执行的指令
保护方式简介
仿FDISK及PQMAGIC列出分区逻辑盘符的prw.as
结构化程序方法在汇编语言中的应用
请求执行时间段与Shell函数
中断和异常的转移方法
驱动程序的编译和连接
Win32汇编的环境和基础
学写基于对话框的程序
字符串操作指令
高级汇编语言技术
处理程序多重启动
以对话框为主要界面的应用程序

相关评论


本文章所属分类:首页 汇编技术

  热门关键字:
进制数据输出的通用程序 2007-09-12
汇编源码--showmem 2007-08-31
汇编源码--CLEAN 2007-08-31
汇编源码--hdr 2007-08-31
汇编源码--basload 2007-08-31
汇编源码--CHAR 2007-08-31
汇编源码--fxn 2007-08-31
汇编源码--alarm 2007-08-31
汇编源码--getsect 2007-08-31
汇编源码--DEV 2007-08-31
汇编源码--getspace 2007-08-31
汇编源码--frespace 2007-08-31
CIH文件型病毒检测消除程序 2007-08-31
Mixer Volume Ctrler V1.0 2007-08-31
汇编源码--COMINT 2007-08-31
自己用汇编语言写的一个病毒(源码... 2007-08-31
汇编源码--col 2007-08-31
汇编源码--BURNOUT 2007-08-31