当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 微处理器在执行iret,int n指令的时候做了哪些工作

    处理器在执行iret,intn指令的时候做了哪些工作?处理器在执行iret,intn指令的时候做了哪些工作?我知道iret指令会弹出栈顶的数据来恢复一些寄存器,但不知道具体是哪些写寄存器。还有intn指令把哪些数据压入了堆栈?------解决方案---------------------------...

    2601
    热度
  • [汇编语言] 汇编多模块中“意欲访问的数据超过了你的数据段的边界”

    汇编多模块中“试图访问的数据超过了你的数据段的边界”link时报错error:L1103:STACKattempttoaccessdataoutsidesegmentbounds该怎么解决?------解决方案---------------------------------------------...

    3771
    热度
  • [汇编语言] 汇编程序运行不了,那位老师能帮小弟我看看完善一上程序该肿么写可以么?多谢

    汇编程序运行不了,那位老师能帮我看看完善一下程序该肿么写可以么?谢谢我的汇编程序原代码如下,(这是一个图文显示的程序代码),不能运行,那位老师能帮我完善将不胜感激,急用,谢谢,谢谢各模块详细设计下面是整体的代码,各个子模块在程序中加以注释。DATASEGMENTCARDB94;定义字符DB02H,1...

    6874
    热度
  • [汇编语言] 将a段八个字型数据,逆序存储到b段中

    将a段8个字型数据,逆序存储到b段中Assemblycodeassumecs:codeasegmentdw1,2,3,4,5,6,7,8aendsbsegmentdw0,0,0,0,0,0,0,0bendscodesegmentstart:movax,bmovss,axmovsp,0010hmova...

    6260
    热度
  • [汇编语言] 上面汇编函数里的两条语句会不会内存越界

    下面汇编函数里的两条语句会不会内存越界对下面的invokeRtlZeroMemory,addr@bufTemp1,10invokeRtlZeroMemory,addr@bufTemp2,20两行代码有疑问,里面的10和20是怎么来的,回不内存越界?Assemblycode_openFileprocl...

    1715
    热度
  • [汇编语言] 关于简单mov和cmp,add等指令内部转换有关问题

    关于简单mov和cmp,add等指令内部转换问题网上有大神说:如果是movax,7此时ax中存放的是37H(系统直接把十进制数转换成十六进制数了)如果是movax,7H此时ax中存放的是7H问题1:首先上面的论点是正确的吗?然后如果有addah,7addah,7h问题2:以上2条指令到底等不等啊?c...

    6234
    热度
  • [汇编语言] 为啥要ADD 30H或37H

    为什么要ADD30H或37H前面省略...movdl,al--->dl赋值cmpdl,9--->dl的值和9比较jlenum--->若dl<=9则跳转到numadddl,7--->若dl>9则dl+7后再跳转num{问题在这里,加30h或加37h,这是为什么啊?能...

    9079
    热度
  • [汇编语言] 汇编有关问题,没学过不会

    汇编问题,没学过不会啊Src:.long1,2,3,4,5,6,7,8,9,0xA,0xB,0xC,0xD,0xE,0xF,0x10.long1,2,3,4,5,6,7,8,9,0xA,0xB,0xC,0xD,0xE,0xF,0x10src_num:.long32Dst:.long0,0,0,0,0...

    1772
    热度
  • [汇编语言] 汇编题目,帮小弟我做一上,小题目噢

    汇编题目,帮我做一下,小题目噢用汇编语言编写一个程序,实现一下功能:如果用户输入abc,则显示abc,如果用户输入0,则退出程序。。。求解啊!要完整的代码噢------解决方案--------------------------------------------------------Assemb...

    6860
    热度
  • [汇编语言] 除法符号扩张

    除法符号扩展为什么把EAX中的字的符号扩展到EDX?还有先把商移入栈中和还是余数移入栈中有区别吗?------解决方案--------------------------------------------------------探讨为什么把EAX中的字的符号扩展到EDX?还有先把商移入栈中和还是余...

    9689
    热度
  • [汇编语言] 菜鸟,关于寄存器eax、ebx、ecx和ebx、esi之类的的疑问。

    初学者,关于寄存器eax、ebx、ecx和ebx、esi之类的的疑问。。。Windows系统下ebx、esi、edi是被内定了,用的时候需要push,用完需要pop。然后eax是当作变通用的返回值寄存器,eip、ebp、esp就不用说了。。。那edx和ecx呢?这2个需要不需要用之前push,用完p...

    3977
    热度
  • [汇编语言] 汇编栈段中数据有关问题

    汇编栈段中数据问题assumecs:code,ds:data,ss:stackdatasegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987hdataendsstacksegmentdw0,0,0,0,0,0,0,0stackendscodes...

    6145
    热度
  • [汇编语言] 超级小白,王爽汇编里一个简单题目,前辈,多谢了

    超级小白,王爽汇编里一个简单题目,请教各位前辈,谢谢了!超级小白,王爽汇编里一个题目,请教各位:问题一:向内存0:200~0:23F依次传送数据0~63(3FH),程序中只能使用9条指令,9条指令中包括“MOV,ax,4c00h”和“int21h”我的指令要超过9条,请问怎么做才能符合条件呢?问题二...

    8602
    热度
  • [汇编语言] 各位大侠教小弟我写上吧,用急用!

    各位大侠教我写下吧,急用急用!!!!!!!用汇编语言编制一个过程把al寄存器中的十进制数用二进制数形式在屏幕上显示出来,谢谢大家了。------解决方案--------------------------------------------------------刚有时间写了一个:http://bl...

    7158
    热度
  • [汇编语言] telock0.98脱壳解决办法

    telock0.98脱壳学习这个壳很久了,之前放弃过一段时间,就是因为不知道为什么在单步的过程中他能检测到od,而且比较奇怪,之前单步一直没问题,但是关闭od重新单步的时候就被检测到了。本来是有2个相同的seh暗桩,同一个处理程序,都是0x004040c5的地址,然后会进入2次系统领空,重新打开od...

    3359
    热度
  • [汇编语言] 计算机专业,某211学校,大二,大家帮小弟我看一上小弟我上一步应该如何学习、

    计算机专业,某211学校,大二,大家帮我看一下我下一步应该怎么学习、、大家好,我现在大二了,大一呢,主要是用来适应大学生活,当了一年班长,锻炼了一些能力也看到了大学的一些小小黑暗。学习方面,基本都是基础知识,高数,电路等等,成绩还好,大一文化课成绩班级第二,综测第一。另外,就是思考了一下以后的学习方...

    5518
    热度
  • [汇编语言] 用edit plus跟 masm配置,编译提示ml不是内部或者外部命令

    用editplus和masm配置,编译提示ml不是内部或者外部命令参照http://blog.csdn.net/crownliu/article/details/6261303#comments设置editplus和masm615对8086的指令进行操作,结果提示ml不是内部或者外部命令。请问如何处...

    3560
    热度
  • [汇编语言] 获取GetProcAddress函数地址遇到的的有关问题

    获取GetProcAddress函数地址遇到的的问题汇编代码如下:#include<windows.h>#include<winbase.h>voidmain(){ _asm { moveax,fs:0x30;PEB的地址 moveax,[eax+0x0c];Ldr的...

    3981
    热度
  • [汇编语言] 汇编!

    汇编高手请进!!!有没有哪位懂汇编的高手能告诉我,怎样将一个写好的汇编源程序调试运行出来???我还想请问一下,是不是cpu不一样的话,电脑的汇编器也不一样啊?我看的是王爽老师的那本书,入门阶段。“进入DOC方式”,具体指指的是什么?edit和masm好像在我的电脑上都找不到,究竟是怎么一回事?小弟初...

    3110
    热度
  • [汇编语言] 关于虚拟内存的几个疑义

    关于虚拟内存的几个疑问1:X86下段选择子加上偏移地址,总共可产生64TB的虚拟地址(每个段最大4GB),也就是说,如果取极端的话,程序可以大到64TB那么大,也就是说,我的编程空间(虚拟空间)可以大到64TB。但为什么网上都是说进程只有4GB的虚拟内存空间呢?2:段选择子是程序编译时,编译器给出的...

    8462
    热度