当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 汇编新人,请问个初级有关问题

    汇编新人,请教个初级问题assumecs:codecodesegmentmovax,0ffffhmovds,axmovbx,6moval,[bx]movah,0movdx,0movcx,3s:adddx,axloopsmovax,4c00hint21hcodeendsend和下面这段assumecs...

    204
    热度
  • [汇编语言] [初学者求教]汇编与C/C++的混合编程应该看哪些书

    [菜鸟求教]汇编与C/C++的混合编程应该看哪些书?本帖最后由a987073381于2014-02-2216:42:34编辑如题,有的书上面也讲了一点混合编程,但是只有一点皮毛,还不到2页的篇幅。。。有没有书专门讲汇编与C/C++的混合编程的?求推荐。。类似下面这种,我从网上复制的。intmin(i...

    133
    热度
  • [汇编语言] 请问这个程序为什么无法编译

    请教这个程序为什么无法编译?本帖最后由u013933163于2014-03-1716:27:10编辑TITLEPointersINCLUDE Irvine32.incINCLUDELIB Irvine32.libINCLUDELIB user32.libINCLUDELIB kernel32.lib...

    197
    热度
  • [汇编语言] 有段代码看不懂,求解释解决思路

    有段代码看不懂,求解释.elseif ax==IDC_BROWSE invoke wsprintf,offsetszBuffer,offsetszFormat,offsetszFileName;,@stOF.lpstrFile invoke MessageBox,hWin...

    211
    热度
  • [汇编语言] Ollydbg怎么跟踪程序间的跳转,求达人解惑

    Ollydbg如何跟踪程序间的跳转,求达人解惑!如果是一个程序自己运行而已,我知道怎么跟踪它的运行,但是比如是启动A之后,A调用B,然后A执行完毕(就像登录界面),然后B调用C(B就想游戏大厅,C就是其中一个游戏),而我想跟踪的是C这个程序,从A启动后我该如何跟踪到C去呢,又不能直接启动C,那样是跑...

    206
    热度
  • [汇编语言] 为什么去掉int $0x80后有段异常

    为什么去掉int$0x80后有段错误?movl$1%eaxmovl$4%ebxint$0x80为什么去掉int$0x80汇编链接后会发生段错误?------解决方案--------------------http://zhidao.baidu.com/link?url=icWQA3L5nkGlusJ...

    287
    热度
  • [汇编语言] link error解决办法

    linkerrorDATASEGMENTWORDSDB'HELLOWORLD!'DATAENDSCODESEGMENTASSUMECS:CODE,DS:DATASTART:MOVDX,OFFSETWORDSMOVAH,09HINT21HCODEENDSENDSTART编辑环境:MASM32错误截图-...

    147
    热度
  • [汇编语言] LEA指令跟MOV指令的区别

    LEA指令和MOV指令的区别?leaecx,[esp+124h]就是把某个变量的地址放入ecx寄存器,指令执行后,ecx的内容为esp+124和movecx,espaddecx,124h这两条指令的结果是一样的,只是mov指令中不能使用立即数,是这样的吗?------解决方案------------...

    302
    热度
  • [汇编语言] 王爽 实验十(3) 编译不通过

    王爽实验10(3)编译不通过用12666字符显示在第8行3列白底绿色初次代码编译卡在光标处求指错前3个实验都是卡在光标处不知是否有联系assumecs:codedatasegmentdb10dup(0)dataendscodesegmentstart: movdh,8 movdl,3 movc...

    253
    热度
  • [汇编语言] 初学nasm,一段代码很多异常请指正

    初学nasm,一段代码很多错误请指正org0x7c00[sectiontextalign=16] movax,0xb800 moves,ax ;设置为显存段地址 movax,section.data.start/16 ;这句话出错了,不知道如何修改 movds,ax ;设置数据段...

    289
    热度
  • [汇编语言] 新人求教,CX中的值,该怎么解决

    新人求教,CX中的值刚才做到一道实验题,程序的内容是复制自己的部分程序,然后问题是问如何确定要复制的字节数量,我BAIDU了下答案,答案中貌似有一句说是DEBUG一个程序,刚开始时CX中的值就等于该程序的大小,这个是正确的吗?我看的王爽的汇编语言第三版,刚看到第五章,翻来翻去也没找到CX的定义,特来...

    271
    热度
  • [汇编语言] nasm 的一个容易的引导程序

    nasm的一个简单的引导程序org07c00h movax,cs movax,bootseg movds,ax movax,initseg moves,ax subsi,si subdi,di movcx,512 repmovsb ;jmpwordinitseg:go-bootseg//添加这句后程...

    484
    热度
  • [汇编语言] 宏编译报错,高手帮忙看看

    宏编译出错,高手帮忙看看?mdumpmemesp,8,typedword提示错误如下图这个错误是怎么回事呢?------解决方案--------------------看明白了,没有写includemacros.inc

    223
    热度
  • [汇编语言] 请问一个跳转的条件

    请教一个跳转的条件testal,aljnsloc_1014473D请教一下,这两句组合起来的意思是不是:1.若al的最高位为0,则跳转或者2.al为正,则跳转两种说法都对吧?------解决方案--------------------2.不对吧,al可以是0啊,也跳转的

    160
    热度
  • [汇编语言] 汇编语法和调试

    求助汇编语法和调试DATA_ADB31H,32H,33HLEN_AEQU($-DATA_A)//LEN_A的值是6,为什么不是3,DATA_A是字节类型啊求助测试:如何查看定义变量在内存中的值,一个变量的地址为【0006】图如下------解决方案--------------------应该是3吧,...

    165
    热度
  • [汇编语言] setnl dl,小于的时分,dl会不会被改变

    setnldl,小于的时候,dl会不会被改变?testedi,edisetnldl我知道当edi不小于0的时候,dl会被置为1,那么,当edi小于0的时候,dl是被置为0还是不变化?------解决方案--------------------当然是0了;如果是不变化的话,若dl原来为1则该如何判别结...

    294
    热度
  • [汇编语言] 关于程序中的段之间的距离有关问题

    关于程序中的段之间的距离问题比如:assumeds:data,ss:stack,cs:codedata:segment......data:endsstack:segment......stack:endscode:segment......code:endsend以上程序比如data为1000,那...

    185
    热度
  • [汇编语言] WINDOWS软件工程师前景还好不

    WINDOWS程序员前景还好不?我现在大二,想写WIN应用程序。学完了C和C++,老谭的书。正在看WINDOWS程序设计第五版,这样行不行?听说现在什么C#,.NET之内的东西,是不是直接调用WIN32API的编程方法要淘汰了?我还是学生啊,不了解行业动态,大家能不能给我点意见?我的方向对不?---...

    188
    热度
  • [汇编语言] 怎么查看宏源码?请高手帮忙解答

    如何查看宏源码?请高手帮忙解答。书上说要找到.LST文件,然后还要下载visualstudio.net才能查看源码,我找不到.LST文件只知道Macros.inc里面是宏代码,但是无法看源码,visualstudio.net也不知道用哪个版本,求帮忙。另外有没有简单方法查看宏源码?------解决方...

    181
    热度
  • [汇编语言] 栈异常求解

    栈错误求解我安装9号中断的程序,在调试的时报报出以下的错误:程序代码如下:assumecs:codestacksegment db128dup(0)stackendsdatasegmentc1 db'1)resetpc','$'c2 db'2)startsystem','$'c3 db'3)cloc...

    213
    热度