-
汇编书上的有关问题求解
汇编书上的问题求解~Assemblycodedatasegment?dataendscodesegmentstart:movax,datamovds,axmovbx,0jmpwordptr[bx+1]movax,4c00hint21hcodeendsendstart要使jmp指令执行后,cs:ip指向程序的第一条指令,dara段要定义哪些数据?color='#e78608'>------解决方案-...
7862
热度 -
初学者有关问题,高人来帮忙
菜鸟问题,高人来帮忙编程,统计data段中数值为8的字节的个数,用ax保存结果我的代码Assemblycodeassumecs:code,ds:datadatasegmentdb8,11,8,1,8,5,63,38dataendscodesegmentmovax,datamovds,axmovax,0movbx,0movcx,8s:cmpbyteptr[bx],8jnebaddax,1b:addb...
2058
热度 -
居然显示不出负数来,悲剧,该怎么解决
居然显示不出负数来,悲剧Assemblycode.386.modelflat,stdcallincludekernel32.incincludelibkernel32.libincludemsvcrt.incincludelibmsvcrt.lib.dataprintStr2byte"dl:al=%d",0dh,0ah,0var1word?.codemainprocmoveax...
10530
热度 -
.net 和 COM 互操作有关问题
.net和COM互操作问题比如有个COM组件,其中有个接口方法Test(LPStudent*ppStudent);通过.net的反射来调用,但在向COM组件传参数时遇到问题,这个参数该如何设置并传递给COM对象。出错的代码如下:object[]pa=newobject[1];IntPtrptr=newIntPtr();pa[0]=ptr;ParameterModifierpm=newParamet...
3778
热度 -
Symbian C/S架构 之间的传递字符串遇到的有关问题
SymbianC/S架构之间的传递字符串遇到的问题Client端:C/C++codeiBuffer=aTest;TIpcArgsargs(&iBuffer);SendReceive(EServExReques,args,aStatus);iBuffer是TPtr8类型私有成员aTest是TdesC8参数,传进来的形参为HBufC8Server端:C/C++codeHBufC8*ibuf=H...
3342
热度 -
32位下通常的 64位下为什么出错呢
32位下正常的64位下为什么出错呢;ListinggeneratedbyMicrosoft(R)OptimizingCompilerVersion16.00.40219.01 TITLE D:\ASM\ASM\ASM.cpp .686P .XMM includelisting.inc .model flatINCLUDELIBMSVCRTDINCLUDELIBOLDNAMESPUBLIC _Add...
223
热度 -
2、在.net micro framework中增加LibTom加解密算法
二、在.netmicroframework中增加LibTom加解密算法把LibTom加入到工程后,可以顺利编译通过.通过USB下载到板子上面,开心地调用RSA算法,发现有去无回..netmicroframework调试c/cpp代码是非常不方便的,还好牛人已经给我探索出了方法.MDK结合JLINK在调试C/CPPNative工程用这个调试,发现,libTom使用calloc或者malloc动态分配...
73
热度 -
关于WM_RBOTTONDOWN和POINT结构的区别解决办法
关于WM_RBOTTONDOWN和POINT结构的区别A:mov eax,DWORDptrlParam+2mov @stPoint.y,eaxmov eax,lParammovzx eax,axmov @stPoint.x,eaxB: invokeGetCursorPos,addr@stPoint请问上面A,B两段代码有什么区别,实测A代码达不到预期效果,B可以。color='#FF8000'>...
247
热度 -
使用dnsjava将给定IP解析为其主机名
问题描述 我想获取给定IP地址的所有已注册域的列表。 我可以使用PTR记录。 我尝试了以下 ip="217.13.68.220"; l=newLookup(ip,Type.PTR); l.setResolver(newSimpleResolver("8.8.8.8")); l.run(); 该IP应该解析为zeit.de,但查找返回: 主机未找到 1楼 对于IPV4地址,您需要...
91
热度 -
关于 GPSGetPosition 的疑点
关于GPSGetPosition的疑问大虾们帮帮忙。我在WM6系统下做的一个获取定位的程序,是通过API函数GPSGetPosition来获取定位信息的。现在的问题是:手机是正常的,但GPSGetPosition获取定位信息的时间太长(有的一个晚上放窗台附近都不行)。手机里自己提供的GPS测试工具能很快获取到定位信息(有时候手机自带的GPS定位程序都获取到经纬度很长时间了但我的程序还是获取不到定位...
107
热度 -
请看看我的程序问题在哪(somebody help me,please)
楼主用gets(string1);和gets(string2);存储输入的字符串,想没想过存到哪里去了?string1没有初始化,值是随机的,这叫野指针赋值,很容易破坏内存中的数据。建议搞清楚指针和数组的区别。不懂指针不要乱用,c给了你管理内存的权力你就要负责任。 color='#FF8000'>----------------解决方案-----------------...
213
热度 -
cgi的编码有关问题
cgi的编码问题!我编了一个16进制转化为中文字符的程序,页面是utf-8编码的,不知道怎么的“中”字的16进制编码(%D6%D0%AD)能转换可其他的文字却转不过来,还请高手指教!代码如下:#include<stdio.h>#include<string.h>intn;charnum[];intk=0;voidshortt(chars[])//数组s[]里面存放键盘输入的...
694
热度 -
为何执行,会退出整个程序
为什么执行,会退出整个程序Readstrprocstrname:DWORDLOCALszLinkBuff[256]:BYTEinvokeRtlZeroMemory,addrszLinkBuff,sizeofszLinkBuffmovedi,strname.whilebyteptr[edi]invokeRtlZeroMemory,addrszLinkBuff,sizeofszLinkBuffleae...
3450
热度 -
通过中断int21h显示有点有关问题~望牛人指导一上
通过中断int21h显示有点问题~望牛人指导一下本帖最后由lovesqi于2012-12-2411:23:36编辑代码功能:调用cmos中的时间,然后按格式显示.我使用了int10h和int21h的中断例程来显示发现有点问题代码如下:程序运行后在内存中处理数据后如下但是运行时候调用int21hah=9的显示字符串以$结尾的中断例程效果如下,不知道是为什么,请牛人帮忙分析一下assumecs:cod...
299
热度 -
关于寻址方式的有关问题
关于寻址方式的问题我有一个问题弄不明白,诚望有哪位知道的能够指点一二。题目是:给定(BX)=637DH,(SI)=2A9BH,位移量D=3273H,试确定在以下各种寻址方式下的有效地址。(1)立即寻址(2)直接寻址(3)使用BX的寄存器寻址(4)使用BX的寄存器相对寻址(5)使用BX的间接寻址(6)基址变址寻址(7)相对基址变址寻址我汇编语言学得好差,一直想学好,可是一直都没什么进步。希望哪位汇编...
8509
热度 -
求mobile6.1 操作蓝牙的源代码C#的解决办法
求mobile6.1操作蓝牙的源代码C#的只要实现蓝牙打开关闭搜索其他蓝牙设备,连接、配对的功能就可以了。要能和不同mobile的操作系统的蓝牙设备连接网上找了好久,没有源代码,都只有介绍方法的。都是用btdrt.dll里的方法实现的。可是这要涉及到托管代码和非托管代码的调用的问题,这方面的代码我看都看不懂更别提写了。相当郁闷!类似如下得代码:(看了久头疼) [DllImport(WINSOCK_...
4553
热度 -
这段汇编代码是否有病呀
这段汇编代码是不是有病呀看了谭文邵坚强的<天书夜读-从汇编语言到Windows内核编程>,其中有这么一段:voidmyfunction(inta,intb){intc=a+b;}用VC做的反汇编代码voidmyfunction(inta,intb){pushebpmovebp,espsubesp,0cchpushebxpushesipushedileaedi,[ebp-0cch]mov...
237
热度 -
你猜~C++菜鸟有关问题
你猜~~~C++初学者问题inttest=2;test=test++;cout<<test<<endl;最后输出时多少?请附带解释~~~color='#FF8000'>------解决方案--------------------应该是2。这段代码等价:inttest=2;intt=test;test=t;test=test+1;test=t;color='#FF8000'>...
280
热度 -
哪位高手给指导一下
谁给指导一下goup:cmpbyteptres:[di-160],'-'jegoupretcmpbyteptres:[di-160],'|'jegoupretcmpbyteptres:[di-160],'*'jnegoup1incfloweraddscore,100goup1:cmpbyteptres:[di-160],'$'jnegoup2incmoneyaddscore,50goup2:mov...
146
热度 -
为何执行,会退出整个程序
为什么执行,会退出整个程序Readstrprocstrname:DWORDLOCALszLinkBuff[256]:BYTEinvokeRtlZeroMemory,addrszLinkBuff,sizeofszLinkBuffmovedi,strname.whilebyteptr[edi]invokeRtlZeroMemory,addrszLinkBuff,sizeofszLinkBuffleae...
539
热度