当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 怎样在指定偏移地址定义表?该怎么处理

    怎样在指定偏移地址定义表?在数据段偏移地址为1000H处,存放有0-9的平方值,任意给出一个0-9的数M存放到1010H单元中,查表求出M的平方值,并将结果存放到1011H单元。怎样在偏移地址为1000H处定义一个表来存放数值?------解决方案--------------------------...

    1737
    热度
  • [汇编语言] 汇编的十六进制转为十进制这段代码如何解释

    汇编的十六进制转为十进制这段代码怎么解释?;|双字节十六进制整数转换成双字节BCD码整数|;||;|入口:待转换的双字节十六进制整数在R6、R7中。|;|影响:PSW、A、R2~R7|;|调用:无|;|出口:转换后的三字节BCD码整数在R3、R4、R5中。|;--------------------...

    6759
    热度
  • [汇编语言] 汇编程序中怎样定义二维数组解决方案

    汇编程序中怎样定义二维数组汇编程序中怎样定义二维数组------解决方案--------------------------------------------------------探讨汇编程序中怎样定义二维数组------解决方案---------------------------------...

    4178
    热度
  • [汇编语言] 关于程序逆向分析的有关问题

    关于程序逆向分析的问题最近在逆向分析某游戏的数据结构。游戏有一个关于类型转换的。__RTDynamicCast((PVOID)_this->vfdelta,0,(PVOID)0x402171,(PVOID)0x4021B1,0);然后查了一些资料,看到有人如下这样类试的写法。_UserData...

    5300
    热度
  • [汇编语言] 汇编语言和C语言位运算,该如何解决

    汇编语言和C语言位运算C语言中有位运算的功能,能够控制二进制位,既然这样,为什么还要用汇编呢。C的运算不能代替汇编吗?如果不能请详细说明理由,如果能,那请说明为什么现在还有程序用汇编写而不用C位运算写?------解决方案---------------------------------------...

    5595
    热度
  • [汇编语言] 求几个寄存器的值解决方法

    求几个寄存器的值我随便在程序中打印了一个esi的值intn;_asm{movn,esi}esi=10003260请问下这个esi值是什么意思啊?是不是数据段的起始位置?是的话,我怎么才能获得数据段的末端位置啊?或者如果不是的话,我怎么才能获取数据段的起始和末端位置另外,代码段以及栈段的位置,也怎么获...

    4557
    热度
  • [汇编语言] 怎么判断哪些数值是否是内存地址呢

    如何判断哪些数值是否是内存地址呢?我需要去遍历这些数值,然后作为地址用但是我现在碰到个问题就是有些不能作为地址用所以就发生错误比如我在C++中写道:_asm{movedx,resultmovedx,[edx]}result就是左边的数值然后第二句就会出错额请问下该如何避免这种情况呢谢谢各位~~---...

    761
    热度
  • [汇编语言] VS2008中Dubug模式和Release模式中的位移有关问题

    VS2008中Dubug模式和Release模式中的位移问题#include"stdafx.h"#include<iostream>usingnamespacestd;int_tmain(intargc,_TCHAR*argv[]){ inta=0x12345678;...

    1836
    热度
  • [汇编语言] 汇编语言怎么控制输出字符的大小?

    汇编语言如何控制输出字符的大小??就是按一定大小输出数据,是不是需要描点做??有没有什么案例???------解决方案--------------------------------------------------------字符显示模式的话更改显示模式字的大小就变了,不过全屏的字都是一个大小的...

    5953
    热度
  • [汇编语言] 关于汇编语言栈有关问题

    关于汇编语言栈问题假如把10000-1FFFF之间的空间当做栈段,那么SS设置为1000,SP按书上说设置为0000(栈段最下方一个单元处)我不理解的是,SP设置为0,字面上既可以理解为指向10000,也可以理解为指向20000,当然指向20000是正确的,但CUP怎么判断或者是否有机制控制SP指向...

    3488
    热度
  • [汇编语言] 看王爽的汇编语言第二版有个简单有关问题

    看王爽的汇编语言第二版有个简单问题看寄存器内存访问这一章,里面有个练习题:写几条指令,将al中的数据送入内存单元10000H中书上给出的代码是movbx,1000Hmovds,bxmov[0],al我想问的是,内存地址是ds+al决定的,那上面的代码是不是把1000H+al的数据送入了10000H中...

    3246
    热度
  • [汇编语言] 简单的汇编程序 无法运行.求解解决方案

    简单的汇编程序无法运行..求解STACK_SEGSEGMENTSTACKSTACK_BUFDW120DUP(?)TOPEQU$-STACK_BUFSTACK_SEGENDSDATA_SEGSEGMENTPARATSDB'HOWAREYOU-TANGKE20102101'COUNTDW$-TSMESD...

    2606
    热度
  • [汇编语言] 人名排序有关问题

    人名排序问题;例6.11人名排序的程序实现;***********************************************************.MODEL SMALL .STACK 40H ;*******************************...

    1940
    热度
  • [汇编语言] 关于CF的有关问题

    关于CF的问题如果已知道addalbl后CF=1有进位那么下一步执行adcah0后CF是不是就清零了?------解决方案--------------------------------------------------------是的,会清零。。这类问题希望楼主以后可以自己尝试------解决方...

    8953
    热度
  • [汇编语言] sse寄存器特定段置0有关问题

    sse寄存器特定段置0问题sse寄存器中数值为A3A2A1A0其中AX代表一个32位数;如何将A3A1置0,A2A0保持不变;------解决方案--------------------------------------------------------方法很多,最简单的(假设数据在xmm0中)...

    8173
    热度
  • [汇编语言] 执行此过程ip修改几次解决方案

    执行此过程ip修改几次看王爽的汇编语言,遇到这个问题没太弄明白,请高手指教。movax,bxsubax,axjmpax执行后ip被修改了几次呢。求详情,重点是jmpax这个过程。谢谢。------解决方案------------------------------------------------...

    4334
    热度
  • [汇编语言] 书上一个例子 用masm32命令行编译异常

    书上一个例子用masm32命令行编译错误;Thisprogramaddsandsubstracts32-bitintegers..386.modelflat,stdcall;INCLUDEIrvine32.inc;INCLUDELIBIrvine32.lib.stack4096ExitProcess...

    2757
    热度
  • [汇编语言] masm6.15怎么使用

    masm6.15如何使用我一直用的是masm5.1,现在想用masm6.15,下载后发现里面有很多文件还有子目录,我想问:自己写的源文件要放在哪?用什么文件编译、链接?------解决方案--------------------------------------------------------...

    1604
    热度
  • [汇编语言] 用汇编win32如何表示或和且

    用汇编win32怎么表示或和且啊在.if语句里.ifeax==ANUM(或者)BNUM.ifeax==ANUM(并且)BNUM这里有什么符号可以表示或者和并且吗?------解决方案--------------------------------------------------------伪指令...

    7151
    热度
  • [汇编语言] 一段汇编代码怎么写

    求助一段汇编代码如何写我想用OD在程序里添加一段函数.****push***(源程序的数值)push***(源程序的数值)push***(源程序的数值)push0C(之前push的个数*4)[自己添加的]call转移堆栈数据(自己添加的,不知怎么写)call原函数(调用的DLL函数)call修复堆栈...

    3651
    热度