当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] 32位调试API,该如何处理

    32位调试APIAssemblycode_debugThread_procprocusesesiediebxlpParamLOCAL@nReaderNumberinvokeRtlZeroMemory,addr@nReaderNumber,sizeof@nReaderNumberinvokeGetSt...

    1953
    热度
  • [汇编语言] 关于资源文件使用字符串表的有关问题

    关于资源文件使用字符串表的问题C/C++codeLANGUAGELANG_CHINESE,SUBLANG_CHINESE_SIMPLIFIEDSTRINGTABLE{STR_LANGUAGE"ChineseSimplified"STR_WELCOME"図書館員:已启动&...

    6785
    热度
  • [汇编语言] 确定一上2个非常基础的有关问题。

    确定一下2个非常基础的问题。。请问一下,下面2个看法是正确的吗,我调试了很久才弄好。1,loop指令如果标记过长会编译失败。应该是短跳转吧,大小在-128到127吧。2,判断一个数的正负,在汇编里面得用sign?判断,如果用subeax,15.ifeax>0然后做某事,必然失败,因为他会编译成...

    4443
    热度
  • [汇编语言] error A2108解决方法

    errorA2108运行一段代码如下:DATASEGMENTNUMDB0AH,0DH,'*************姓名',0ah,0dh,'$'FDEQU0LINENEQU7DATAENDSSTACKSEGMENTSTACKDW100HDUP(?)STACKENDSCODESEGMENTASSUME...

    8554
    热度
  • [汇编语言] I/O授命和驱动程序有什么关系呢

    I/O指令和驱动程序有什么关系呢?最近又重新拿起了汇编,看了一段时间始终有个问题弄不明白,使用In/Out指令就可以与外设通信,那么为什么还要为外设安装驱动程序呢?直接使用In/Out指令不能完成与外设的交流么?------解决方案----------------------------------...

    7582
    热度
  • [汇编语言] 怎么运行dos

    如何运行doswin764bit英文版有什么办法运行dos程序吗------解决方案--------------------------------------------------------DOSBOX,应该是下面这样的命令序列吧?第一个将主机的G:\dos映射为DOSBOX里的C:盘;第二个...

    2650
    热度
  • [汇编语言] 请教用TCC生成的EXE文件怎样得到纯净的BIN文件

    请问用TCC生成的EXE文件怎样得到纯净的BIN文件如题,我只在C文件中写了C=A+B这短短的一句话,生成的EXE文件居然要几KB,有没有方法将其中的我要实现的那句语句提取出来呢?听说GCC好像有这个功能,TC能实现吗------解决方案-------------------------------...

    6721
    热度
  • [汇编语言] 小弟在學王爽彙編時候遇到的一個問題,請大神指導

    小弟在學王爽彙編時候碰到的一個問題,請大神指導文中利用棧來進行數據的逆序存放,請容小弟將問題一一道來.先貼代碼:assumecs:codesgcodesgsegmentdw01h,02h,03h,04h,05h,06h,07h,08hdw0,0,0,0,0,0,0,0start:movax,csmo...

    3886
    热度
  • [汇编语言] 怎么在DOS上编译汇编程序

    如何在DOS下编译汇编程序通过DOS的EDIT写好了一个汇编程序保存为shiyaner.asm到F:照实验指导上讲:在DOS提示符下键入MASMshiyaner回车这时汇编程序的输出文件可以有三个(分别:.obj.lst.crf),便会出现三次提问,在这可以一路回车即可。下面显示的信息是源程序中的错...

    10071
    热度
  • [汇编语言] 刚学,函数返回异常

    刚学,函数返回错误Assemblycode_ReplaceCharprocusesecxeaxesiediebxlpSrcStr,SrcSize,FromChar,ToCharLOCAL@ResultStr[sizeoflpSrcStr]:byteLOCAL@szBuffer[1024]:bytep...

    2765
    热度
  • [汇编语言] x86汇编 neg指令的有关问题?

    x86汇编neg指令的问题??Assemblycode为什么执行下面两条指令后ax中的值为EFFF???我是这样想的:1001h的最高位为1说明是负数,1001h代表-1,然后执行neg指令取得相反数应该是1才,所以ax中的值应该为0001h才,但是为什么结果不是这样子???????movax,10...

    8454
    热度
  • [汇编语言] 请教怎么使用函数指针

    请问如何使用函数指针。我定义了一下的指针_subFunctypedefPROTO:DWORD,:DWORD,:DWORD_psubFunctypedefptr_subFunc函数声明_md5Loop PROTO:DWORD,:DWORD,:DWORD,:DWORD,:_psubFunc,:DWORD...

    5736
    热度
  • [汇编语言] 请教怎么讲浮点数转换为整数

    请问如何讲浮点数转换为整数我使用一下代码运行的时候老是出现问题, local@dwTemp:DWORD local@dwCounter pushad movecx,1 mov@dwCounter,1 push_pMd5T popedi @@: fildqwMd5Const fil...

    379
    热度
  • [汇编语言] syntax error : c迷惑

    syntaxerror:c不解Assemblycodeassumecs:b,ds:a,ss:casegmentdw0123h,0456h,0789h,0abch,0defh,0fedh,0cbah,0987haendscsegmentdw0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0...

    1750
    热度
  • [汇编语言] 汇编语言写的一个电子时钟。有个有关问题

    汇编语言写的一个电子时钟。有个问题[code=Assembly][/code]assumecs:codecodesegmentstart: movax,0b800h moves,ax movdi,0 movax,0 movcx,2000clr: moves:[di],ax adddi,2 loopc...

    2928
    热度
  • [汇编语言] 请教在nasm中怎么实现段间跳转

    请问在nasm中如何实现段间跳转?比如我要跳到段INITSEG中。跳转后继续执行如下的代码:go:指令1指令2我应该如何写?我尝试过jmpINITSEG:go,但是好像没有执行的go的代码。我在网上看到一个例子,好像可以,但是他写的是jmpINITSEG:0x002a我不知道这个0x002a是如何得...

    3843
    热度
  • [汇编语言] 为什么小弟我这段实现不了应有的功能

    为什么我这段实现不了应有的功能程序是将小写字母转换成大写字母!assumecs:codedatasegmentdb'conversation'dataendscodesegmentstart:movax,datamovds,axmovsi,0movcx,12s:moval,[si]callcapti...

    7213
    热度
  • [汇编语言] 哈哈,又是小弟我,小弟的疑惑真多,望各位大神賜教~

    哈哈,又是我,小弟的疑惑真多,望各位大神賜教~!尋址方式中,如果[...]中包含有bp而程序中又沒有顯示說明段地址,則默認為ss,現在有這樣一個指令movax,[bp]他的意思是將SS:SP(SP=BP)內存單元的值給ax,那么這裡我就有個疑惑了:棧是個特殊的內存空間,如果bp指向的不是棧頂,而棧又...

    7708
    热度
  • [汇编语言] 哪位高手用汇编语言写过数据采集系统

    谁用汇编语言写过数据采集系统请问moval,50000怎么会报错instructionoperandsmustbethesamesize(指令操作数必须是相同的大小)Assemblycode;堆栈段stacksegmentparastack'stack'db128dup(?)stackendscod...

    8154
    热度
  • [汇编语言] x86汇编的什么授命是"锁定"功能

    x86汇编的什么指令是"锁定"功能?Java的Lock给出的方案是在硬件层面依赖特殊的CPU指令?x86/64有什么对于cpu/内存/外设加锁的指令呢,锁定一个地址还是一个地址范围?------解决方案---------------------------------------...

    1423
    热度