-
[汇编语言] 肯求好手帮忙把一个50行汇编代码的ARM 函数改成C语言(成了请到东莞HAPPY:P,哈哈)
肯求高手帮忙把一个50行汇编代码的ARM函数改成C语言(成了请到东莞HAPPY:P,哈哈)不懂ARM汇编,有一个函数,有50行的汇编代码,我想还原成C语言,可惜不懂ARM汇编指令。如果您在深圳,或者方便去东莞或者去惠州淡水,一定请你去HAPPY,绝不食言:)0044d6f8<get_cust_...
1917
热度 -
[汇编语言] 问一个关于页表的有关问题
问一个关于页表的问题关于页表切换的问题。假如程序1使用页表1。现在要切换到进程2。在切换页表的时候。送入cr3中的值是页表2的线性地址,还是物理地址?如果是线性地址。在送入cr3之前,CPU对线性地址转换了是吗?------解决方案----------------------------------...
6843
热度 -
[汇编语言] arm和mips逐渐的区别解决方法
arm和mips逐渐的区别为什么现在流行arm而不是mips?------解决方案--------------------------------------------------------不是跟用windows多一样的嘛,因为现在大多数的移动产品都是arm的,相对于其他平台熟悉的人更多,技术更...
376
热度 -
[汇编语言] 不理解王爽汇编 10.1 ret 和 retf 求解答解决办法
不理解王爽汇编10.1ret和retf求解答就看下面这个例子吧assumecs:codestacksegmentdb16dup(0)stackendscodesegmentmovax,4c00hint21hstart:movax,stackmovss,axmovsp,16movax,0pushcsp...
7761
热度 -
[汇编语言] 有没有什么指令能直接把某一位的二进制拿出来呢?解决方案
有没有什么指令能直接把某一位的二进制拿出来呢?例如100110我要第4位即是0有没有这样的一条指令呢?我看了看手册,里面只有BT比较适合但是都是把它拿到CF去.我还有使用ADC之类的指令才能拿出来.有没有其他更好的指令呢?------解决方案-----------------------------...
1438
热度 -
[汇编语言] 新手,问个初级有关问题
新手,问个初级问题我想把“变量”定义到代码段为什么不行,有什么方法吗?如上所述.386.modelflat,stdcalloptioncasemap:none.data.codestart:testdbdb'howareyou',0endstart可编译通过,可一运行就报错这是在redMasm打的错...
10133
热度 -
[汇编语言] 王爽汇编语言第六章 实验五的疑问,该如何解决
王爽汇编语言第六章实验五的疑问本帖最后由leigema于2012-10-1818:53:42编辑下面的代码是王爽汇编语言实验五(1)小题的代码,设置了数据段,代码段,栈段assumecs:code,ds:data,ss:stackdatasegmentdw0123h,0456h,0789h,0abc...
627
热度 -
[汇编语言] 汇编语言和C语言哪个更严谨?解决办法
汇编语言和C语言哪个更严谨?本帖最后由shendaowu于2012-10-1819:22:15编辑RT.------解决方案--------------------------------------------------------没有标准怎么严谨?汇编没有反复组合的写法,C极为灵活。2者都不严...
4706
热度 -
[汇编语言] 求指点迷津,帮忙改改,自己刚刚做的
求各位大哥指点迷津,帮忙改改,自己刚刚做的!【例21】在屏幕上显示字符串“Hello,Assembly!”。;源程序:ex201.asm;功能:在屏幕上显示字符串“Hello,Assembly!”DSEGSEGMENT;数据段开始 STRING DB0DH,0AH,'Hello,Assembly!'...
3614
热度 -
[汇编语言] 关于王爽汇编 检测点10.4 求解解决思路
关于王爽汇编检测点10.4求解下面这个程序如果不用DEBUG如何推算出ax中的值?执行完callax后pushipjmp16位寄存器ip是多少?我以为入栈的ip应该是5啊?这个jmp16位寄存器就是jmpax?如何跳动?检测点10.4下面的程序执行后,ax中的数值为多少?内存地址机器码汇编指令100...
4031
热度 -
[汇编语言] 汇编中的@是什么意思,该怎么解决
汇编中的@是什么意思汇编中经常有函数后带@数字,如_GetModuleFileNameW@12,此处的@作何解,与后面的12有什么关系?------解决方案--------------------------------------------------------只是个分隔符吧;后面的12是说明...
5964
热度 -
[汇编语言] 汇编都用在那些方面的开发?解决方案
汇编都用在那些方面的开发?各位:汇编都用在那些方面的开发?------解决方案--------------------------------------------------------简单的说是最底层的开发嵌入式,加密解密,破解外挂,逆向工程等------解决方案---------------...
1001
热度 -
[汇编语言] cpuid 指令只获取了CPU序列号一部分,该怎么解决
cpuid指令只获取了CPU序列号一部分WORDCPUID[6]={0}; DWORDdeax,debx,decx,dedx; _asm{ moveax,1 cpuid movdeax,eax } memcpy(CPUID,&deax,4);//这时eax的值是正确的 _asm{ m...
1740
热度 -
[汇编语言] 菜鸟疑问:用汇编显示 ' I LOVE YOU CHINA' 字符!用了中断显示,为什么可以通过编译,但是运行出错
初学者疑问:用汇编显示'ILOVEYOUCHINA'字符!用了中断显示,为什么可以通过编译,但是运行出错。datasgsegmentmessage1db'ILOVEYOUCHINA.'datasgendsprogramsegmentmainprocfarassumecs:prog...
4908
热度 -
[汇编语言] 写出对存放在DX和AX中双字长数求补的指令序列解决方案
写出对存放在DX和AX中双字长数求补的指令序列写出对存放在DX和AX中双字长数求补的指令序列:答案:NEGDXNEGAXSBBDX,0为啥还要跟个sbbdx,0?------解决方案--------------------------------------------------------检查是...
7384
热度 -
[汇编语言] 自各儿实现GetTickCount
自己实现GetTickCount就是那个变速齿轮,有人利用这个加速,我们不希望他加速。想自己实现一个GetTickCount的代码。这个有人实现过么?一定要XP,WIN7都兼容在线等。。。。急急急急急------解决方案----------------------------------------...
1909
热度 -
[汇编语言] Fortran中插入汇编代码,该如何处理
Fortran中插入汇编代码跟着师兄在做Lapack库的优化,有几个函数实在搞不定,师兄说要通过把部分数值计算改成汇编码来实现性能提升。。。求指导,怎样像C那样在Fortran代码里直接插汇编码?------解决方案------------------------------------------...
6142
热度 -
[汇编语言] _a$[ebp]是什么意思?该怎么处理
_a$[ebp]是什么意思?_TEXT SEGMENT_a$=-4_b$=-8_c$=-20_fun PROCNEAR;Filea.c;Line5 push ebp mov ebp,esp sub esp,20 ;00000014H;Line8 mov DWORDPTR_a$[ebp],20...
5960
热度 -
[汇编语言] 计算寻址能力,该怎么处理
计算寻址能力8080、8088、8086、80286、80386的数据总线宽度分别是8根、8根、16根、6根、32根。则他们一次可以传送的数据为多少。求高手指教。前面四种区别。------解决方案----------------------------------------------------...
8622
热度 -
[汇编语言] 新手求大神指点,为什么程序运行和调试结果不一样。解决办法
新手求大神指点,为什么程序运行和调试结果不一样。。将一组有符号数“38H,4AH,0C5H,83H,9CH,0B4H,7FH,0C4H,05H,0F5H”中的负数求和,并在屏幕上以十进制的形式显示结果。MASM6.0编写,运行环境是32位XP虚拟机。程序运行的时候显示错误结果“-0”,但是调试时候却...
7914
热度