-
[汇编语言] 初学者关于 POP SP 的有关问题
菜鸟求助关于POPSP的问题(SP)=30H,(30H)=50H,POPSP最后得到的结果是(SP)=50H,不理解。。为什么弹栈后SP没有自动减1------解决方案--------------------------------------------------------探讨引用:pop隐含...
8646
热度 -
[汇编语言] 关于资料存储,文件格式定义
关于文件存储,文件格式定义我不知道去哪个论坛发一个帖子来问下我的疑问。考虑到大家使用汇编比较接触到底层,望能够得到回答。1,存储在介质上的文件是不是已经加入了容错码。描述的不大清楚。就是说,文件在介质上时是以单纯的数据顺序排列还是已经加入了例如汉明码等校验。一般,数据出错的概率是多大?现在我需要存储...
8612
热度 -
[汇编语言] 怎么把带小数的十进制转换成二进制数
如何把带小数的十进制转换成二进制数?如何把带小数的十进制转换成二进制数?------解决方案--------------------------------------------------------小数部分实际上,是用的乘例如:52.63==52=10100100.63=0.63×2...
6506
热度 -
[汇编语言] 怎么提高这个程序的执行速度
如何提高这个程序的执行速度?程序的功能是读取硬盘上的3个文件,在申请的内存中让这3个文件异或,最后把目标文件写入磁盘。文件基本都是上百G的所以循环执行上面的操作。现在的问题是速度太慢,请帮忙看看怎么提高速度。部分源代码如下:先申请内存;********************************...
1589
热度 -
[汇编语言] 为啥执行,会退出整个程序
为什么执行,会退出整个程序Readstrprocstrname:DWORDLOCALszLinkBuff[256]:BYTEinvokeRtlZeroMemory,addrszLinkBuff,sizeofszLinkBuffmovedi,strname.whilebyteptr[edi]invok...
358
热度 -
3014
热度 -
2321
热度 -
[汇编语言] 关于FAT12文件系统的有关问题
关于FAT12文件系统的问题!FAT12的根目录是怎么写进去的,是由操作系统写的吗?谢谢。------解决方案--------------------------------------------------------安装时由windows安装程序写入MBR,系统引导时MBR找到引导分区中的引导...
5292
热度 -
[汇编语言] 80X86字符串中给定字符的轮换
80X86字符串中给定字符的替换要求,将字符串中所有的A替换成a并输出新产生的字符串。如果没有A则不替换;使用串操作指令,从串首到串尾进行扫描,发现一个替换一个。一定给分,求大神,一定用80X86啊,谢谢------解决方案--------------------------------------...
6930
热度 -
1354
热度 -
[汇编语言] 交叉编译环境的装配配置
交叉编译环境的安装配置我最进再看mips汇编。看到crossdev可以用来安装交叉编译安装。具体应该如何操作?------解决方案--------------------------------------------------------木有用过,交叉编译是指在使用某种平台(如:PC是x86)工...
5696
热度 -
[汇编语言] 王爽老师的书中编的中止程序为什么还没有执行div ,就提前显示“overflow”
王爽老师的书中编的中断程序为什么还没有执行div,就提前显示“overflow”?程序如下----------assumecs:codecodesegmentstart:movax,csmovds,axmovsi,offsetdo0movax,0moves,axmovdi,200hmovcx,off...
5685
热度 -
[汇编语言] 怎么用gas编译mips汇编代码
如何用gas编译mips汇编代码?如题所示。------解决方案--------------------------------------------------------好吧,我没用过mips,不过原理和arm也一样。1.你要下一个适合mips的交叉编译器。如我arm的名字arm-none-e...
6123
热度 -
[汇编语言] div运算的规定有关问题
div运算的规定问题div运算的规定:32位的对16位除;16位的对8位除假如被除数位03e9(16位),64h(8位),就是应该moval,64h;结果肯定是对的那为什么movax,64h,结果就会错了?明明在寄存器里的数值是一样的啊!不都是ax=0064h嘛!------------a0B26:...
6250
热度 -
[汇编语言] 关于对div演算的规定
关于对div运算的规定在知道这个规定是那些!但除的时候但被除数是16位数的时候,除数是8位,要进行8位的运算,可为什么64位的放到bx就会算错了?数字都没有变啊!-a0B26:0100movax,03e90B26:0103movbx,640B26:0106divbx0B26:0108-g0106AX...
1959
热度 -
[汇编语言] 怎么用汇编输入一个三位数
如何用汇编输入一个三位数如何用汇编输入三个数????要用到哪个功能来个大师告诉小弟呀?????、来个程序举例也可以呀------解决方案--------------------------------------------------------要是PC上的X86汇编的话就好办了,直接调用BIOS...
2630
热度 -
[汇编语言] AMD的计算机能不能写x86系列的汇编程序
AMD的电脑能不能写x86系列的汇编程序我的电脑的芯片是AMD的,我把汇编实验书上的程序搬到电脑上总是报错,不知道是不是芯片的问题------解决方案--------------------------------------------------------当然CPU指令都不一样,肯定不能执行了...
3237
热度 -
[汇编语言] 编译语言和C语言哪个更严谨
汇编语言和C语言哪个更严谨?RT.------解决方案--------------------------------------------------------没有标准怎么严谨?汇编没有反复组合的写法,C极为灵活。2者都不严谨,严谨的没法发挥coder的IQ。------解决方案-------...
9139
热度 -
[汇编语言] 汇编子程序堆栈的有关问题
汇编子程序堆栈的问题我修改了一个dll文件,加上一点代码,然后在用IDApro反汇编,得到如下图显然是有问题的,都不能识别为一个子程序,问题应该出在77c55385的pushesi和77c55398的popesi,因为如果我去掉这两句是没有问题的,这是什么问题------解决方案----------...
4125
热度 -
[汇编语言] 汇编LINK 时失误 求大神
汇编LINK时出错求大神错误是fatalerrorL1103:attempttoaccessdataoutsidesegmentboundspos:EFRecordtype:8Adatesegmentonedb'Monday','$'twodb'Tuesday','$'threedb'Wednesd...
4718
热度