-
[汇编语言] 为啥汇编语言中,会有那么多的跳转命令啊
为什么汇编语言中,会有那么多的跳转命令啊!各种jmpcallretretf我还没完,不知还有没有!这么多的命令好像都大同小异啊!都感觉差不多,为什么要设置那么多的命令啊?------解决方案-------------------------------------------------------...
8607
热度 -
[汇编语言] 在linux上汇编的书,用nasm的
在linux下汇编的书,用nasm的?有哪些呢?比较好的,最近要学写操作系统------解决方案--------------------------------------------------------与intel汇编相差不大,只要能熟练运用各种汇编指令,就可以看了!
7353
热度 -
[汇编语言] 汇编语言异常 求正解 小妹感激不尽
汇编语言错误求正解小妹感激不尽Symbolnotdefined:RE6是什么意思代码如下:145003BEBC8 JMPAGAIN146003D3C36 N6:CMPAL,36H147003F7505 JNZN71480041E8017CR CALLA6Microsoft(R)Ma...
6044
热度 -
[汇编语言] 求C语言翻译成32位asm解决方案
求C语言翻译成32位asm请帮我把下面的C语言翻译成32位的DOS汇编,要求是能运行。C/C++codeintgacCode[]={0x0c,0x0A,0x13,0x9,0x0c,0x0b,0x0a,0x08};45int__cdeclKeyGen(char*lpName,intaiLen)6{7i...
8825
热度 -
[汇编语言] 汇编求解,该如何解决
汇编求解下面的程序实现依次用内存0:0~0:15单元中的内容改写程序中的数据,完成程序:C/C++codeassumecs:codesgcodesgsegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hstart:movax,0movds,a...
426
热度 -
[汇编语言] [MMX]请教pcmpeqd指令有没有类似je的跳转指令
[MMX]请问pcmpeqd指令有没有类似je的跳转指令?pcmpeqd mm0,mm1 ;按双字比较jeEND;相等就跳转我想实现上面的效果,请问mmx有这种指令么?------解决方案--------------------------------------------------------...
5006
热度 -
[汇编语言] 小弟弱弱的問1個問題,王爽彙編裡面的顯示不同屬性的字符
小弟弱弱的問一個問題,王爽彙編裡面的顯示不同屬性的字符我在我現在用的電腦上運行這個程式,為什么不顯示字符?他上面寫的顯存地址是B8000-BFFFF是不是我的機器的顯存不是在這個地址上?我的電腦是聯想的,Pentium(R)Dual_coreCPU.請大神為我釋疑~!~感激不盡.------解决方案...
3421
热度 -
[汇编语言] 被老罗的书搞郁闷了。请大侠们帮帮初学者吧
被老罗的书搞郁闷了。请大侠们帮帮菜鸟吧。哎,郁闷,学这本书遇到问题都没什么地方问,问了也很少有人鸟,鸟了也很少有满意答案。我在想还要不要学下去。这个问题是11章里面的钩子里面,引用RADASM我不懂怎么在同一个工程里同时编译DLL跟EXE,所以我用了最原始的MAKEFILE编译可是却出现了这个错误,...
5163
热度 -
[汇编语言] 关于jcxz的有关问题!叫这个名称有什么含义吗
关于jcxz的问题!叫这个名称有什么含义吗?像什么calljmp之类的!这个有什么特殊的意义吗?------解决方案--------------------------------------------------------jumpifcxiszero...?------解决方案--------...
9680
热度 -
[汇编语言] 汇编语言关于栈段有关问题
汇编语言关于栈段问题Assemblycodeassumecs:codesg,ds:datasg,ss:stackdatasgsegmentdb'ibm'db'dec'db'dos'db'vax'datasgendsstacksegmentdw0,0,0,0,0,0,0,0stackendscodes...
4298
热度 -
[汇编语言] C语言上直接执行机器码的指令
C语言下直接执行机器码的指令在C语言下直接执行机器码那个指令叫什么来着忘了。。哪位告诉下------解决方案--------------------------------------------------------__asm__emit
6268
热度 -
[汇编语言] 怎么在常量时间内将0后面的1变成0?小弟不才,麻烦高手帮忙
如何在常量时间内将0后面的1变成0?小弟不才,麻烦高手帮忙。如题,例子如下:01100111100101100从左到右(或者从右到左都可以)将0后面的1变成000100011100000100小弟不才,麻烦高手帮忙。谢谢。最好在常量时间内。------解决方案--------------------...
1033
热度 -
[汇编语言] 小弟我写的王爽实验10.1!错哪了
请教大家我写的王爽实验10.1!哪里错了!题目:关于在指定位置,用指定的颜色,显示一个用0结束的字符串--------------assumecs:codedatasegmentdb'welcometomasm!',0dataendscodesegmentstart:movdh,8movdl,3mo...
9216
热度 -
[汇编语言] 学习汇编的疑问解决方案
学习汇编的疑问在32位系统下,如果我是4G内存,我电脑本还有1G独立显卡,请问,这4G的内存和1G的显卡是不是都可以被寻址到吗?如果答案是的话,那32位下怎么可以寻址5G的地址空间呢?如果答案不是的话,那1G的独立显卡是不是用不到呢?望高手解答,不胜感激!!!------解决方案----------...
5078
热度 -
[汇编语言] 郁金香远程加血有关问题
郁金香远程加血问题系统win764位、MFC应用程序、VS2010----加血--------HWNDh;//窗口变量h=::FindWindow(NULL,"BloodGame");//查找窗口句柄需要全局标识符DWORDid;//进程IDLPDWORDPid=&id;...
7066
热度 -
[汇编语言] printf("%d")输出的奇怪数字有关问题
printf("%d")输出的奇怪数字问题C语言printf("%d");每次输出都是2433316,无论变换程序位置还是重新编译都是这个数而printf("%d%d");则会输出24333161556284032请问各位大侠,这个是神马情...
5421
热度 -
[汇编语言] 怎么将int变量的地址传给寄存器
如何将int变量的地址传给寄存器?C/C++codeinta=0;__asm{moveax,???;怎么将a的地址传给eax?}我只知道定义一个指向a的指针,然后将他传给寄存器,但有别的方法么?------解决方案-------------------------------------------...
9626
热度 -
[汇编语言] 汇编关于call指令的有关问题
汇编关于call指令的问题Assemblycodeassumecs:codestacksegmentdw8dup(0)stackendscodesegmentstart:movax,stackmovss,axmovsp,16movds,axmovax,0callwordptrds:[0eh]inca...
5600
热度 -
3447
热度 -
[汇编语言] 小弟我对CF 和 OF的认识,求指点
我对CF和OF的认识,求指点1:CF进位标志,MBS向高位的进位值或低位向MSB的进位值如:如下代码低位向MBS的进位值为1,MBS向高位的进位值为1.两者执行或运算,CF=1Assemblycodemoval,0ffhaddal,1h但是如下代码,CF=1就不明白怎么回事了。C/C++codemo...
716
热度