当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 保护模式上指令(mov ax,立即数)出错

    保护模式下指令(movax,立即数)出错如题,在切换到保护模式后,执行例如movax,0指令虚拟机报错。。。改成moveax,0或movah,0能正常运行,求解释!补充:用的是nasm编译器,编译通过!------解决方案---------------------------------------...

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

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

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

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

    3529
    热度
  • [汇编语言] _a$[ebp]是什么意思?解决方案

    _a$[ebp]是什么意思?Assemblycode_TEXTSEGMENT_a$=-4_b$=-8_c$=-20_funPROCNEAR;Filea.c;Line5pushebpmovebp,espsubesp,20;00000014H;Line8movDWORDPTR_a$[ebp],20;00...

    1029
    热度
  • [汇编语言] 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
    热度
  • [汇编语言] 做上面一道汇编题时碰到了一个有关问题,不明白,难道是书下错了

    做下面一道汇编题时碰到了一个问题,不明白,难道是书上错了原题要求:内存中存着16个10位二进制整数,每个整数用两个字节来存放,其中低地址字节中存着该十位整数的9-2位,高地址字节中最高两位是该整数的1-0位,后面多余的位用0补齐,要求把转换后低地址字节中存放原整数的9-8位(在低二位,其余位用0补齐...

    8700
    热度
  • [汇编语言] 编译语言显示9-9乘法表和ASCII字符表(从20H-FFH)

    汇编语言显示9-9乘法表和ASCII字符表(从20H--FFH)基本功能1建立主菜单;2按下相应键分别显示9-9乘法表和ASCII字符表。希望解答能够详细点,也可以发邮件到cxh_dream@126.com,谢谢!!------解决方案--------------------------------...

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

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

    9537
    热度
  • [汇编语言] 这个汇编有有关问题吗?它表达了什么意思

    这个汇编有问题吗?它表达了什么意思?Assemblycode#definemov_blk(src,dest,numwords)__asm____volatile__("cld\n\t""rep\n\t""movsl"::"S&qu...

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

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

    6693
    热度
  • [汇编语言] 计算寻址能力,该怎么解决

    计算寻址能力8080、8088、8086、80286、80386的数据总线宽度分别是8根、8根、16根、6根、32根。则他们一次可以传送的数据为多少。求高手指教。前面四种区别。------解决方案----------------------------------------------------...

    7347
    热度
  • [汇编语言] 关于MAP文件的小疑点

    关于MAP文件的小问题同样的控制台HelloWorld程序,VC++6.0和VC++2010编译出来的MAP文件中,main函数的入口地址,用Windbg中下断点,VC++6.0的可以成功,VC++2010的地址总不成功。这是为什么呢?VC++2010的编译器在链接时篡改了入口地址吗?有什么说法没?...

    2027
    热度
  • [汇编语言] 怎么使用mips的gp寄存器

    如何使用mips的gp寄存器?求提供例子解释,谢谢。------解决方案--------------------------------------------------------movgp,xx应该类似这样的

    5505
    热度
  • [汇编语言] mips函数返回的数据结构太大 不能通过 v0-v1 返回,是如何避免的

    求助:mips函数返回的数据结构太大不能通过v0-v1返回,是如何处理的?如题------解决方案--------------------------------------------------------返回指针

    8234
    热度