当前位置: 代码迷 >> 汇编语言
 解决方案列表
  • [汇编语言] call授命影响流水线吗

    call指令影响流水线吗?我在学习jmp的时候知道无条件跳转会把后面的指令流水线清空,那call指令呢?我觉得call指令并不是把程序跳的没影了,cpu在流水线方面,对处理call指令和对处理jmp指令的处理是一视同仁吗?还是有什么办法?(比如在预取指令时见到call就把call的代码加入流水线?)...

    318
    热度
  • [汇编语言] 一段汇编代码。该如何处理

    一段汇编代码。LinToSegPROCNEARPUBLICpopbx;returnaddresspopax;lowpartpopdx;highpartmovcx,axandax,0Fhxorcx,axanddx,0Fhordx,cxrordx,4jmpbxLinToSegENDP这段代码是什么意思。...

    328
    热度
  • [汇编语言] 自各儿动手写操作系统

    自己动手写操作系统;pm.inc;宏------------------------------------------------------------------;;描述符;usage:DescriptorBase,Limit,Attr;Base:dd;Limit:dd(low20bitsav...

    469
    热度
  • [汇编语言] 一个简单的字符串处理程序按下backspace键连续删除的有关问题

    一个简单的字符串处理程序按下backspace键连续删除的问题按照字符串删除那部分程序的设计即便是按下backspace键不松开也只能删除本行的字符啊为什么连上一行的也可以删除呢?求解···哦,对了这段代码使用nasm编译为.bin文件后写入OracleVMVirtualBox虚拟机的硬盘主引导扇区...

    356
    热度
  • [汇编语言] 一个容易又令人困惑的内存相关代码

    一个简单又令人困惑的内存相关代码如下VC代码intmain(intargc,char*argv[]){ inti=0; charstr1[]="123"; charstr2[]="123456789"; strcpy(str1,str2); printf("str1:%s\n",str1); pri...

    252
    热度
  • [汇编语言] 汇编文件分享

    汇编资料分享80x86汇编语言程序设计教程.pdfDOS程序员参考手册.chmFVSDKMasmAll.chmpcasm.chmwin32asm.chm汇编圣经原版.zip汇编语言.chm汇编语言基础教程.chm汇编语言教程.chm汇编语言的ppt.zip汇编语言经典电子书合集.zip汇编语言设计....

    461
    热度
  • [汇编语言] 一直有个梦想:学习6502汇编 做以前玩的FC游戏,诚心各位大神

    一直有个梦想:学习6502汇编做以前玩的FC游戏,诚心求助各位大神!如题,对FC游戏有着狂热的激情,想学习6502汇编,做FC游戏,比如吞食天地那种,现在不知道怎么下手,各位大神有经验的帮下忙啊~~~~,呵呵.我现在是刚毕业做ASP.NET,汇编在学校学过.学的不怎么样.需要的帮助:(1)只需学习6...

    302
    热度
  • [汇编语言] 请问80386的硬件中断

    请教80386的硬件中断我在看80386的汇编书籍时,看到它的中断向量号(08h-10h)的中断程序也是可以自己编写的,我想问:在80386的保护模式下,如何响应那些硬件中断,比如时钟、键盘、打印机等外部中断?------解决方案--------------------也是一样用中断的。IDT。IS...

    254
    热度
  • [汇编语言] session cookie memcache分别如何用?有什么区别

    sessioncookiememcache分别怎么用?有什么区别?php初学者,sessioncookiememcache分别怎么用?一般在什么情况下使用?有什么区别?请各位牛人帮忙解答,谢谢sessionCookiePHPmemcache------解决方案--------------------...

    282
    热度
  • [汇编语言] emu8086小程序运行有关问题

    emu8086小程序运行问题本帖最后由scutlpf于2013-04-1521:06:51编辑代码一DATASEGMENTTENDB0AHDATAENDSCODESEGMENTASSUMEDS:DATA,CS:CODEMOVAL,01HMULTENCODEENDS运行结果为AL=50H代码二DATA...

    405
    热度
  • [汇编语言] emu8086简单程序编译异常

    emu8086简单程序编译错误DATASEGMENTGRADEDB79,60,65,77,63,70,74NEWDB7,DUP(0)SUMDW00HCOUNTDB00HDATAENDSCODESEGMENTASSUMECS:CODE,DS:DATAMOVCX,DATAMOVDS,CXMOVCX,07...

    526
    热度
  • [汇编语言] intel编译器编译斐波拉契据数列的疑问

    intel编译器编译斐波拉契数列的疑问使用icc编译器编译斐波拉契数列,c代码详见下方,得到汇编代码,出现以下疑问:1。函数入口处保护寄存器时,为何对于esi寄存器入栈两次,而出栈时却对应于esi,ecx,明明没有入栈ecx,而出栈时却多出个ecx,不知有何寓意?2。icc生成的汇编代码中的注释很多...

    308
    热度
  • [汇编语言] 汇编语言的输入输出有关问题

    汇编语言的输入输出问题我用这段代码,但是在结果输不出来,请高手指教!stacksegment;stackendsdataqsegmentdataDW70DUP(1),2,3,4,5,6,7,8,9,11,12,20DUP(7)dataqendsprogramsegmentmainprocfarass...

    331
    热度
  • [汇编语言] 为啥这样的程序无法运行

    为什么这样的程序无法运行写了一个类似于LOOP功能的中断,但是不知道为什么中断无法安装,请各位帮忙看一下。代码:assumecs:codecodesegmentstart:movsi,offsetoopmovax,csmovds,axmovdi,200hmovax,0moves,axmovcx,of...

    234
    热度
  • [汇编语言] 关于重定位的一段汇编代码,没看懂!该如何处理

    关于重定位的一段汇编代码,没看懂!这段代码的功能是执行之后eax存放dwVar运行时刻的地址dwVardd?call@F@@:popebx;subebx,offset@Bmoveeax,[ebx+offsetdwVar]上面的代码我理解的不是很好call[email protected]还...

    299
    热度
  • [汇编语言] 关于 assume edi:ptr 有关问题

    关于assumeedi:ptr问题例如下面的指令.codestart: assume edi:ptrCONTEXT mov eax,12h mov [edi].regEax,eax invokeExitProcess,NULLendstart编译链接后反汇编如下00401000MOVEAX,1200...

    449
    热度
  • [汇编语言] 出有关问题了 很奇怪 请大家帮忙看看

    出问题了很奇怪请大家帮忙看看据网友回复说可以这样做MOVEAX,[0x00A45F04]MOVEAX,[EAX+0x1C]MOVEAX,[EAX+0x28]MOVEAX,[EAX+0x1074]MOVeax,EAX于是乎我就去做了,这里是汇编语言版块想必OD这个工具大家应该很熟悉我用的是什么郁金香O...

    218
    热度
  • [汇编语言] 关于汇编指令中mov 89和8B的有关问题

    关于汇编指令中mov89和8B的问题。X86汇编指令中movebx,eax有几种格式89C3和8BD8看雪上的帖子给的解释是88/rMOVr/m8,r8Move89/rMOVr/m32,r32Move8A/rMOVr8,r/m8Move8B/rMOVr32,r/m32Move搞不懂一个movebx,...

    299
    热度
  • [汇编语言] win32 函数宣言

    win32函数声明;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<...

    327
    热度
  • [汇编语言] 输出的时分为何修改了内存中的内容

    输出的时候为何修改了内存中的内容includeio32.inc.data sumdword1,1,0dup(28) .codestart: movecx,30 xorebx,ebx movedx,ebx movedx,1again: moveax,sum[ebx*4] incebx...

    203
    热度