中断向量表

我想请问各位,在windowsXP系统下用汇编语言修改中断向量表是不是不可以?系统对中断向量表是否有保护?我用了如下指令:movax0moves,axmovwordptres:[9*4],offsetint9moves:[9*4+2],cs当我用debug-t0:36查看时,和没运行这个程序前内存中的数据一样,请问为什么?

作者: yiyefangzhou24 发布时间: 02-03

能否在16位模式下操作 cr0 寄存器

有没有16位模式下的操作cr0的汇编代码?求教

作者: hbdfgfg 发布时间: 02-02

求教一个声明初始化数据的问题,望个位大大解答

在SECTION.bss中 INBUFFresb100;keeptheinputcharbase;keeptheinputbaseINBASEresb1;keeptheoriginalbaseOUTBASEresb1;keeptheoutputbase并未对base声明存储空间但是代码里面,如下convN: 

作者: demonstar61 发布时间: 02-02

【虎彡】时钟显示程序遭遇无效指令

;==================================================;中断处理程序常量定义count_val=18;间隔”滴答“数dpage=0;显示页row=0;显示时钟行号column=80-buff_len;显示时钟开始列号color=07h;属性;代码codesegment assumecs:code,

作者: znxllyuan 发布时间: 02-02

求教:类似MASM这样的编译软件是怎样编写出来的?

学了汇编就有这个疑问,关于编译软件是怎样编写出来的?难道是用机器语言?还是说自己可以编写自己?

作者: guodecheng9099 发布时间: 02-01

不能在远程代码中直接使用invoke来执行(这句话求理解)

为什么在远程代码中不能使用invoke,知道的朋友最好举个例子,说下,谢谢

作者: yg30hxj 发布时间: 02-01

关于远程代码(dll位置)

;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

作者: yg30hxj 发布时间: 02-01

真心求分析下下面10多行汇编代码是什么意思啊?最好每行仔细分析下,谢谢,尤其是哪个宏实现的是什么

#defineAUTO_CODE_MACRO(x)\__asmleaeax,x##BEGIN\__asmmovx,eax\__asmjmpx##END\__asmx##BEGIN:\__asmmoveax,0x11111111\__asmjmpeax\__asmmoveax,0x11111112\__asmjmpeax\_

作者: gjskxy1 发布时间: 02-01

书上例程错误求教

啥也不说了代码如下:dsegsegment mesBD"ThisisanAssembleProgram.",0DH,0AH,"$" spacebd"","$"dsegendscsegsegment assumecs:cseg,ds:dseg start: movax,dseg 

作者: NETWILLIAM 发布时间: 01-31

线性映射物理地址的问题

Assemblycodemoveax,offsettempinvokeGetPhysicalAddress,eax;moveax,dwordptrtemp[0];moveax,offsettemp我使用softice的PHYS指令(返回映射物理地址的线性地址),这样的话,能够正常返回"temp"

作者: WJN92 发布时间: 01-31