-
有谁可以帮我看一下这个程序么。assumecs:code,ds:data;******************************************************************************datasegmentmessage1db"pleaseinputthetimetoalarm(eg.11/06/0712:36:56):",0ah,0dh,'$'timeBIN_413799245 时间:06-09 + 阅读全文
-
谁能帮我分析一下这个程序啊?assumecs:code datasegment db9,8,7,4,2,0 db'/','/',0,':',':',0 dataends codesegment start:movax,data movds,axgqyuqin 时间:06-08 + 阅读全文
-
分析一下这段汇编代码,我还没看懂呀!AssemblycodeNAMEEXAMPLE8_9DSEGSEGMENTARRAYBDB(若干个字节)COUNTEQU$-ARRAYBANSDW?DSEGENDS;SSEGSEGMENTSTACKDB80HDUP(0)SSEGENDS;CSEGSEGMENTASSUkent0122 时间:06-08 + 阅读全文
-
GetLastError错误码 3E6H 内存分配访问无效内存分配访问无效?这应该怎么理解?AssemblycodeinvokeWriteProcessMemory,hProcess,stMoInfo.lpBaseOfDll,offsetContent3,3,NULL参数2==00400000invokeGetLastErrorfeinushen 时间:06-08 + 阅读全文
-
为什么硬件寄存器能映射到显存上呢?我是在纯DOS上面,进入了保护模式,下面是部分代码Assemblycodecallin_pmode;进入保护模式movesi,d2000000hcallSetBaseAddress;设置PCI的BaseAddressRegister=d2000000hcallPrintRegisterWJN92 时间:06-08 + 阅读全文
-
一个加减法指令的写法问题关于8086汇编书中一个指令的写法不解原文是:adceax,dwordptr[bx] sbbdwordptr[esi],dxadc指令中eax就确定了这是个双字操作,为何还要指明呢?sbb指令中,两个操作数长度为完全不一致??不解?ldlihuanfa 时间:06-08 + 阅读全文