-
[汇编语言] 如若段中的数据占N个字节,则程序加载后,该段实际占有的空间为(N/16+1)*16
如果段中的数据占N个字节,则程序加载后,该段实际占有的空间为(N/16+1)*16那么一个段中的数据占16个字节呢,是不是要占2个字节???8086CPU汇编分享到:------解决方案--------------------那个计算公式不对吧,至少对常见的几个汇编器来说;应该是[(N+15)/16...
284
热度 -
[汇编语言] 汇编语言(王爽主编)的实验10.1的有关问题,为什么无法显示
汇编语言(王爽主编)的实验10.1的问题,为什么无法显示我按照自己的思路写了显示字符串的函数,可是执行完成后并没有显示出绿色的字符串。求指导哇另外,我在第二个注释位置行,如果直接将 moves:[bx+di],[si],为什么不行我的代码如下:assumecs:codedatasegment db'...
249
热度 -
315
热度 -
[汇编语言] 新人求教关于堆栈解决思路
新人求教关于堆栈stack_segsegmentdw128dup(?)toslabelwordstack_segends;.....movax,stack_segmovss,axmovsp,offsettos;....上面几句是在存储器中创建一个堆栈?若是那么是否以后push指令的内容均放入此堆栈中...
245
热度 -
[汇编语言] 请教下 ARM 的VFP指令怎么用,多谢
请问下ARM的VFP指令如何用,谢谢!我想在我的代码中加入浮点计算,这样我使用到inline嵌入到gcc中,如果正常的程序(非vfp):我会这样:__asm__("add%0,%1,%2,lsl#16\n":"=r"(ret):"r"(a),"r"(b)); 可是如果是浮点计算的话,应该怎么做的,谁...
285
热度 -
[汇编语言] 为何用"轻松汇编"和masm5.0编译的同一段代码的大小不一样
为什么用"轻松汇编"和masm5.0编译的同一段代码的大小不一样如题标题所示。在看王爽的汇编语言第二版的时候,实验4的第三题,说CX里存的值是程序的长度,但是我用轻松汇编这个软件编译了程序,在DEBUG中查看CX的值是02B0,怎么也看不出来是1D。然后我又下载了MASM5.0,...
325
热度 -
[汇编语言] 关于IP被修改的次数有关问题
关于IP被修改的次数问题下面的3条指令执行后,cpu几次修改IP?都是在什么时候?movax,bxsubax,axjmpax求大神详细解答!分享到:------解决方案--------------------跳转指令,调用指令都可以改变IP呀.------解决方案------------------...
185
热度 -
[汇编语言] 用gdb可能objdump等工具在保护模式下是否能看到真实的物理地址
用gdb或者objdump等工具在保护模式下是否能看到真实的物理地址(gdb)disassembleDumpofassemblercodeforfunctionmain:0x08048410<+0>: push%ebp0x08048411<+1>: mov%esp,%ebp0...
221
热度 -
[汇编语言] 新人求教,该如何解决
新人求教1.prograCode segment2.main proc far3. assumecs:prograCode4.start: push ds6. push ax mov ch,4rotate: mov cl,4 rol bx,cl mov al,bl and al,0fh add al...
198
热度 -
[汇编语言] imul esi 这个授命是什么意思
imulesi这个指令是什么意思?imulesi之后edx的值改变了,它是怎么操作到的呢?分享到:------解决方案--------------------eax*esi->edx:eax所以edx会发生改变------解决方案--------------------引用:Quote:引用:...
345
热度 -
239
热度 -
[汇编语言] 编译器怎么区分16位程序和32位程序?
编译器如何区分16位程序和32位程序???比如masm6.15它是根据什么伪指令来区分16位程序和32位程序的????????.modelflat???分享到:------解决方案--------------------编译器都有自己的一套法则来区分的.设计者会使用不同的语法,语义和时序来区分.比如...
224
热度 -
[汇编语言] ????????数据标号的大有关问题.高手们求解?????????
????????数据标号的大问题.高手们求解?????????本帖最后由stop1204于2013-09-1100:51:25编辑jmpwordptrcs:table[bx]正确jmpwordptrtable[bx]错误为什么第二条是错误的,据教程上所说,数据标号的默认段地址是cs段而我下面使用to...
157
热度 -
[汇编语言] 汇编初学,在编程工程中遇到一些小疑点,发帖不值得,求一大神qq。T.T
汇编初学,在编程工程中遇到一些小问题,发帖不值得,求一大神qq。T.T只是一些小问题。但是查不到。。汇编编程分享到:------解决方案--------------------0ah是换行的意思,0dh是回车的意思,组合在一起即将表示显示字符当前位置的广播移动到下一行的开头。这个表示一般写作0dh,...
157
热度 -
219
热度 -
[汇编语言] 新人学汇编遇到点小疑点,大神!
新人学汇编遇到点小问题,在线等大神!!Assigment2.exe中的0x0040107b处最可能的异常:0xC0000005:写入位置0x00000024时发生访问冲突Assigment2.exe中的0x0040107b处未处理的异常:0xC0000005:写入位置0x00000024时发生访问冲...
218
热度 -
[汇编语言] 编译语言的简单入门-for operating array
汇编语言的简单入门--foroperatingarray根据函数F(0)=0;F(1)=1;F(n)=F(n-2)+F(n-1);TITLESaveanarrayanddispalyINCLUDEIrvine32.inc.dataarrayDWORD12DUP(?);defineaarray...
282
热度 -
[汇编语言] 用编译语言实现结构体的输入和保存
用汇编语言实现结构体的输入和保存COUNTEQU1ALL_INPUTMACROSTRING,NUM,FUNCTIONMOVDX,OFFSETSTRINGMOVAH,9HINT21HMOVDI,OFFSETINFO.&NUMMOVAX,SIZEINFO.&NUMCALLFUNCTION...
205
热度 -
[汇编语言] Win32汇编 TCP程序设计 的_Message.inc解决方案
Win32汇编TCP程序设计的_Message.inc;>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>&g...
233
热度 -
[汇编语言] ml.exe 编译出来的OBJ资料能链接到X64位的程序中吗
ml.exe编译出来的OBJ文件能链接到X64位的程序中吗?编译环境:Windows732bitVisualStudio2012VC++的工程,但是有一个asm汇编代码的文条件super_windows.asm,用自定义命令编译ml/c/coff/FoRELEASE\%(Filename).obj%...
350
热度