当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 关于stos解决方案

    关于stos本人新手,为什么stos有2个版本的解释啊?一个版本是这样的:格式:stosoprd,其中oprd为目的串符号地址功能:将AL或者AX中的数据存储到DI为目的串地址指针所寻址的存储器单元中去,指针DI将根据DF的值进行自动调整。串操作指令,默认使用的段是DS和ES。stos指令默认的目的...

    3377
    热度
  • [汇编语言] 问一个关于win32汇编的有关问题(罗云彬版)

    问一个关于win32汇编的问题(罗云彬版)在17.6章第一个例子中,他有一个例子是查找kernel32.dll基地址的子函数如下:movedi,_dwKernelRetandedi,0ffff0000h(他说这里是为了对齐64k,说pe加载就是64k对齐的,不是按照内存页4k对齐的么?而且为什么这么...

    3999
    热度
  • [汇编语言] 1组有符号16位数据扩展到32位的有关问题

    1组有符号16位数据扩展到32位的问题从内存中读取的数据是16位有符号的,在计算中需要扩展到32位,如下代码片段:shorta[4]={-1,2,3,4};__asm{ leaesi,a movapsxmm0,xmmwordptr[esi]}运行后,xmm0的低64位是4X16位数据(我实际要用到的...

    9474
    热度
  • [汇编语言] 汇编新手一个很郁闷的题,小弟我自己试过了很多遍,结果都是一样的郁闷,不知道自己错哪了

    汇编新手一个很郁闷的题,我自己试过了很多遍,结果都是一样的郁闷,不知道自己哪里错了下面是我写的代码:****************************assumecs:code,ds:data,ss:stackdatasegmentdw0123h,0456h,0789h,0abch,0defh...

    5037
    热度
  • [汇编语言] (汇编)设在一个缓冲区BUF1中存放了一个串“123GOOD”, 将其以相反顺序拷贝到另一个缓冲区BUF2中。解决方法

    (汇编)设在一个缓冲区BUF1中存放了一个串“123GOOD”,将其以相反顺序拷贝到另一个缓冲区BUF2中。程序如下:.386A1SEGMENTUSE16BUF1DB'123GOOD'BUF2DB7DUP(?)A1ENDSB1SEGMENTUSE16STACKDB200DUP(0)B1ENDSC1S...

    643
    热度
  • [汇编语言] !asm文件能调试吗

    求助!asm文件能调试吗?用masm,不知道为什么连接的时候总是显示unabletoopeninputfile:xxx.asm初学汇编,根本就不太懂语法,如果asm文件有错也不知道怎么改本来是寄望能用TD调的可是现在根本连接不起来。。。泪奔啊求拯救!!!求各位大神指导!!------解决方案----...

    1188
    热度
  • [汇编语言] LEA指令请问一下

    LEA指令请教一下查了很多的BAIDU,发现说的都不太一样,所以再来请教一下我看到一条说:leaecx,[eax+0x30]相当于:movecx,0x30addecx,eax是这样吗?是的话,那么也可以用movecx,0x30+eax不可以吗?非要用这样的形式?非常迷惑啊------解决方案----...

    2399
    热度
  • [汇编语言] 汇编程序的编译有关问题.

    汇编程序的编译问题....我刚学汇编,但写的汇编程序在masm32editor里编译,老是报错!也不知是什么原因!把书上的例子完整的抄进去,也会报错!不知道是不是编译器的问题?各位,有没有什么好用的汇编编译器?介绍或者发给我啊?------解决方案--------------------------...

    3588
    热度
  • [汇编语言] nasm bits指令解决方法

    nasmbits指令movax,0b800h我在实模式里用BITS32执行的指令是EAX在保护模式里用BITS16执行还是EAX为什么------解决方案--------------------------------------------------------上代码!------解决方案---...

    8408
    热度
  • [汇编语言] arm汇编中的疑问解决方法

    arm汇编中的疑问各位掌柜的!最近在研究264编解码发现里面的一些汇编文件(ARM汇编)看不懂例如下面一代码片段functionx264_quant_4x4_dc_neonvld1.64{d28-d31},[r0,:128]vabs.s16q8,q14vabs.s16q9,q15vdup.16q0,...

    3049
    热度
  • [汇编语言] 8086汇编DIV指令,该怎么处理

    8086汇编DIV指令王爽《汇编语言》上说:除数为8位,则AL存储商,AH存储余数,除数为16位则AX存储商,DX存储余数。为什么我在DEBUG里调试如下程序却发现商一直存储AX、余数存储于DXAssemblycodemovax,1235movbx,2divbxmovax,123divbx-----...

    2856
    热度
  • [汇编语言] 请教怎么用汇编实现 Fillmemory函数那样的效果

    请问如何用汇编实现Fillmemory函数那样的效果啊CopyMemory函数可以用类似如下的代码完成,那Fillmemory呢,一直没有想到该如何利用船指令实现这个功能。movesi,PtTopmovedi,RowPtrmovecx,ImgStridemovebx,ecxandecx,3repmo...

    1357
    热度
  • [汇编语言] [] CS:IP 寄存器的有关问题

    [求助]CS:IP寄存器的问题CS:IP在CPU从内存取代码时,根据机器码的长度,IP会自动增加,跳到下一个指令处,如movax,0123H的机器码占用3个字节,IP就加3。我的问题是CPU是如何知道该指令是3个字节而发出取3个字节的命令呢?------解决方案-------------------...

    1083
    热度
  • [汇编语言] 关于汇编指令的解读解决方案

    关于汇编指令的解读关于汇编指令的解读,有些地方不是很明白比如说stos指令:我查了一些文档,解释都不太一样:比如有一个是这么说的:格式:stosoprd,其中oprd为目的串符号地址功能:将AL或者AX中的数据存储到DI为目的串地址指针所寻址的存储器单元中去,指针DI将根据DF的值进行自动调整。我想...

    2691
    热度
  • [汇编语言] 段地址的理解有关问题

    段地址的理解问题。物理地址是由8086的地址引线送出的20位地址码。这20位地址码送到存储器经过编译码,最终选定一个存储单元进行读、写。物理地址可以写成5位十六进制数。在书上看到该描述,对于飘红的无法理解可以帮我解释下吗?问题:20位的总线那他的寻址范围在1024k为什么要写成5位一位不行吗?---...

    807
    热度
  • [汇编语言] 若干个汇编子程序解决方法

    若干个汇编子程序最近开始上微机原理课,写了一些小规模的程序,均调试通过。算法非常简单,供新手学习!PUBLICprintDec,getsDec,showBuff,space,enter,getsDec2,printDec2,printBin,printHex_cod_mine segment a...

    5904
    热度
  • [汇编语言] 计算段长度的有关问题

    计算段长度的问题今天碰到一个计算段长度的问题有点晕,举例:Assemblycodecodesegment…………………………codelen=$-codecodeends$我知道是当前是字节计数,可是减去段名就是段长度了?段名拉出来用不是段值嘛?还有我发现用offsetcode,也就是offset段名...

    6895
    热度
  • [汇编语言] 汇编解决方案

    汇编有没有能在windows764位操作系统下运行的masm能给发一下吗?谢了------解决方案--------------------------------------------------------以前的masm为什么不能再win7上面运行?不都是兼容的吗?楼主直接在网上搜masm5.0...

    5406
    热度
  • [汇编语言] cmd是32位应用程序可以显示中文,为什么一运行汇编程序状态就变化了?解决思路

    cmd是32位应用程序可以显示中文,为什么一运行汇编程序状态就变化了?例如我在win7中文版里面运行cmdOK,显示中文,中文文件名,内容都没有问题。但是只要一运行我用winmasm编译的dos汇编程序,cmd的界面就立刻发生变化cmd的字体从windows的好看字体变成dos的难看字体,而且刚才还...

    1142
    热度
  • [汇编语言] mov es:[ax],dx 为什么编译不通过,该如何处理

    moves:[ax],dx为什么编译不通过如题------解决方案--------------------------------------------------------探讨如题

    8357
    热度