当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 王爽 编译语言第二版 实验8 代码详细分析

    王爽汇编语言第二版实验8代码详细分析代码在debug中对应机器指令如下:C:\DOCUME~1\ADMINI~1>debuge:\code\testJmp.exe-U0C16:0005B80000MOVAX,00000C16:000890NOP0C16:000990NOP0C16:000ABF...

    2486
    热度
  • [汇编语言] 关于汇编转移命令jump的有关问题

    关于汇编转移命令jump的问题书上说“jumpshort标号”是在编译的时候由编译程序计算出相对地址位移保存到程序代码中,然后在程序执行时用当前IP加上相对地址位移计算出偏移移地址;那请问“jumpfarptr标号”是在什么时候由谁来确定段地址和偏移地址的?------解决方案-----------...

    8158
    热度
  • [汇编语言] 请问一上PE头中DOS stub的一个有关问题

    请教一下PE头中DOSstub的一个问题一般类似这样的DOSstub:反汇编后:问题是:数据区保存在13B7:014E,而指令将DX赋值为000E,那DS:DX怎么指向数据区的呢?------解决方案--------------------------------------------------...

    1113
    热度
  • [汇编语言] 【初学者】想在第一行显示一个字符,错哪了?在debug里-e b800:0 55 2又可以

    【菜鸟】想在第一行显示一个字符,哪里错了?在debug里-eb800:0552又可以assumecs:codecodesegmentstart:movax,0b800hmoves,axmoval,55movah,2moves:[0],almoves:[1],ahmovax,4c00hint21hco...

    8380
    热度
  • [汇编语言] Fortran中安插汇编代码

    Fortran中插入汇编代码跟着师兄在做Lapack库的优化,有几个函数实在搞不定,师兄说要通过把部分数值计算改成汇编码来实现性能提升。。。求指导,怎样像C那样在Fortran代码里直接插汇编码?------解决方案------------------------------------------...

    4480
    热度
  • [汇编语言] 关于循环移位指令ROL,RCL

    关于循环位移指令ROL,RCL书上说ROL的功能为,对操作数进行循环左移,每执行一次,把最高位移到最低位,同时还把最高位移到CF那么CF=0AL=10100000ROLAL,1AL的内容为?CF为?CF=0AL=10100000CL=2ROLAL,CLAL的内容为?CF为?而CF=1CF=0AL=1...

    1112
    热度
  • [汇编语言] 汇编中的@是什么意思解决思路

    汇编中的@是什么意思汇编中经常有函数后带@数字,如_GetModuleFileNameW@12,此处的@作何解,与后面的12有什么关系?------解决方案--------------------------------------------------------只是个分隔符吧;后面的12是说明...

    974
    热度
  • [汇编语言] 被一道MASM汇编题弄晕了,无奈向懂汇编的朋友

    被一道MASM汇编题弄晕了,无奈向懂汇编的朋友求助前天在做PC技术练习时遇到这样一道汇编题目,要求在下面已给出开头和结尾的程序中补写一段程序(MASM环境下),最终输出1~100中的除1外的所有素数(或者说是前100个正整数中的所有质数)到目标文件‘output1.dat'中,于是我按要求对程序主体...

    9159
    热度
  • [汇编语言] 批处理的求大神帮忙解决方案

    批处理的求大神帮忙一个txt文件当中,存入多个路径用批处理读取这个txt文件,依次进入到路径当中个,执行同一个DOS命令(ANT)就大神帮忙------解决方案--------------------------------------------------------PerlcodeFOR/F&...

    5123
    热度
  • [汇编语言] 关于8086内存奇偶存储体的有关问题

    关于8086内存奇偶存储体的问题当8086读奇地址的一个字的时候,首先从奇存储体读到地字节放到D15~D8数据线上。我想知道这个数据最终是不是还是的放在CPU寄存器的低八位上?------解决方案----------------------------------------------------...

    5402
    热度
  • [汇编语言] 写出对存放在DX跟AX中双字长数求补的指令序列

    写出对存放在DX和AX中双字长数求补的指令序列写出对存放在DX和AX中双字长数求补的指令序列:答案:NEGDXNEGAXSBBDX,0为啥还要跟个sbbdx,0?------解决方案--------------------------------------------------------检查是...

    3529
    热度
  • [汇编语言] nasm可以编译生成16位ELF的.o资料么

    nasm可以编译生成16位ELF的.o文件么?nasm可以编译生成16位ELF的.o文件么?或者说,elf格式的文件不能包含16位指令?因为我的elf文件要在实模式下运行。想听高手赐教(别给我贴手册上的话,我知道nasm官方表示支持elf16位的段,又似乎elf标准只有32位和64位,求准话儿!)-...

    2390
    热度
  • [汇编语言] Win32 汇编程序里如何嵌入chm帮助文档

    Win32汇编程序里怎么嵌入chm帮助文档我的程序里用ShellExecute调用了chm文件,在VC6.0环境里可以调用,但是生成的Exe文件里却不能调用,我后来发现生成的ExE文件大小比chm文件还要小,是不是没有嵌入到程序里,仅仅调用了而已。怎样在Exe文件里也可以打开chm帮助文件,哪位大哥...

    2399
    热度
  • [汇编语言] MS Virtual-PC中通过CALL指令进行任务转换的有关问题

    MSVirtual-PC中通过CALL指令进行任务转换的问题。主机:Windows7。使用WINDOWSVIRTUALPC软件,创建一个祼机,在祼机上编写软件执行任务切换。发现,使用CALL指令进行任务切换,可以成功运行。但是,用以下指令检测EFLAGS寄存器的NT位,发现是“0”。于是,导致使用I...

    3362
    热度
  • [汇编语言] 关于总线时序有关问题

    关于总线时序问题地址的输入和数据的输出信号上怎么既有上右有下?------解决方案--------------------------------------------------------呵呵,一个地址或数据是含了很多二进制位的,0和1的个数并不固定,所以就不能单纯的用高、低或上、下表示了。

    7050
    热度
  • [汇编语言] C++中的char*b=new char[10];在反汇编里的代码如上,麻烦大神来帮忙解释上反汇编代码中的意思

    C++中的char*b=newchar[10];在反汇编里的代码如下,麻烦大神来帮忙解释下反汇编代码中的意思。本人对汇编略懂点,但是结合C++程序看还是不太明白。char*b=newchar[10];004113BEpush0Ah004113C0calloperatornew[](4111D1h)0...

    1581
    热度
  • [汇编语言] 菜鸟疑问:用汇编显示 ' I LOVE YOU CHINA' 字符!用了中断显示,为什么可以通过编译,但是运行出错

    初学者疑问:用汇编显示'ILOVEYOUCHINA'字符!用了中断显示,为什么可以通过编译,但是运行出错。datasgsegmentmessage1db'ILOVEYOUCHINA.'datasgendsprogramsegmentmainprocfarassumecs:program,ds:dat...

    2613
    热度
  • [汇编语言] 关于编译语言的学习

    关于汇编语言的学习大三学生一枚,修得专业是软件工程。学校对我们专业的培养方案制定的非常混乱,也没有专门安排汇编语言的课程,开了ARM的课,学了点ARM的汇编。一直听说汇编语言很重要,我们老师也建议我们自学汇编,但是自己也不知道自己该学多深,学到什么程度。也不是太清楚汇编对于我们具体的啥帮助(以前在调...

    4213
    热度
  • [汇编语言] win32汇编怎么调用chm后缀的文件

    win32汇编如何调用chm后缀的文件?小弟在用win32汇编做窗口程序,里面的帮助菜单想调用chm后缀的文件,怎么实现?请高手们帮帮忙!------解决方案--------------------------------------------------------Winexec------解决...

    9537
    热度
  • [汇编语言] 为啥vs2010看不到段寄存器的值

    为什么vs2010看不到段寄存器的值?RT,只能看到EAX = 00401B58EBX = 7FFDF000ECX = 00401480EDX = 00000001ESI = 00000000EDI&...

    6693
    热度