-
[汇编语言] 谁帮小弟我看看下面的win32汇编程序为什么会出错?
哪位高手帮我看看下面的win32汇编程序为什么会出错???;程序的功能是求数组中小雨50的和并输出来;此程序编译通过,运行时会出错,出错的语句是movebx,[esi+index],为什么?????INCLUDEIrvine32.inc.datasample sdword 50array sdw...
478
热度 -
[汇编语言] 刚刚学王爽的汇编,debug的U命令执行不下去
刚学王爽的汇编,debug的U命令执行不下去-e1000:01'a'2'b'3'c'--e1000:01"a+b"2"c++"3"IBM"--e1000:0b80100b9020001c8--u1000:0弹出对话框C:\WINDOWS\system32\debug.exeNTVDMCPU遇到无效的...
343
热度 -
[汇编语言] 念問一下關於彙編裡面的.INC ,LIB文件
想問一下關於彙編裡面的.INC,LIB文件用什么工具可以將自己寫的彙編過程像C語言那樣生成LIB文件,然後自己調用------解决方案--------------------.lib实际上就是一个或多个.obj打包在一起。masm、vc++里面有lib.exe,tasm、bc++/cb里面有tlib...
433
热度 -
[汇编语言] 有一道汇编题要请问一下
有一道汇编题要请教一下。ANDAL,ALJZBRCH1RCRAL,1JZBRCH2RCRAL,1INCALJZBRCH3以下省略....(1)当(AL)=__________时,程序转向BRCH1(2)当(AL)=__________时,程序转向BRCH2(3)当(AL)=__________时,程...
404
热度 -
[汇编语言] 关于nasm的,该怎么解决
关于nasm的[segment.data]DATA_SEG:msg:db"hello,world.I'aminprojectmode!"pmsg equ msg-DATA_SEG;endsegment请问data_seg代表的值是相对于CS的一个偏移吗。是不是nasm里面定义的标号它所代表的值都是相...
453
热度 -
[汇编语言] 在windows7的cmd->debug下边尝试王爽的实验1,失败了,为什么
在windows7的cmd->debug下面尝试王爽的实验1,失败了,为什么?-u1000:0C:\Users\a>debug-e1000:0b80100b9020001c8-d1000:01f1000:0000B80100B9020001C8-56AC1F8936835650........
446
热度 -
[汇编语言] 请教一下怎么能用od找到一个大程序的窗口过程
请问一下如何能用od找到一个大程序的窗口过程是一个游戏,但是当切出来的时候,背景音乐就关闭了,有什么办法用od找到他的窗口过程吗,可能对WM_KILLFOCUS下断点让他返回就能阻止游戏自动关闭背景音乐了吧。有什么办法呢。------解决方案--------------------什么游戏?有的全部...
455
热度 -
[汇编语言] 请教什么情况下用汇编比用高级语言速度快
请问什么情况下用汇编比用高级语言速度快现在的编译器好像优化性能很好,但是怎么判断可以嵌入汇编代码能加快速度呢。一般什么情况下用汇编比较好。------解决方案--------------------要看具体实现的算法了,能并行的算法可以考虑使用SSEn指令,编译器自己使用SSEn优化的能力还是比较弱...
409
热度 -
[汇编语言] intel来年推出Soc对intel 32位汇编有什么影响吗
intel明年推出Soc对intel32位汇编有什么影响吗?还有win8开始支持arm,以后汇编是否还要学习arm?------解决思路----------------------学一下ARM汇编肯定是有点用的,最好再买个开发板练练手,这个东西很廉价的。
301
热度 -
[汇编语言] nuvoton单片机如何下载程序?求大神指导迷津
nuvoton单片机怎么下载程序?求大神指导迷津nuvoton单片机怎么下载程序?求大神指导迷津------解决方案--------------------不会哦,找官方资料和相关手册吧
476
热度 -
[汇编语言] INT 10H间断的不明白之处ah=13h
INT10H中断的不明白之处ah=13h本帖最后由m_sad于2013-02-0922:01:25编辑RT请看程序:org7c00hmovax,cs;movds,axmoves,axcallMenucallMenu2jmp$Menu:movax,Item1movbp,axmovax,1301hmov...
490
热度 -
[汇编语言] 小白有关问题,1个CPU的寻址能力为8KB,它的地址总线的宽度为13。 不理解
小白问题,1个CPU的寻址能力为8KB,它的地址总线的宽度为13。不理解1个CPU的寻址能力为8KB,它的地址总线的宽度为13。不理解。说说我的想法,希望大家帮我纠正一下错误。1B=8b一个字节表示8个位,8个位最大可以表示十进制数255.8KB=8192B8192B=65535b,65535个位最...
361
热度 -
[汇编语言] 新人编程找不到错 40行improper operand type,该怎么处理
新人编程找不到错40行improperoperandtype本帖最后由huanggyz于2013-02-2017:33:47编辑assumecs:codedatasegment db'Welcometomasm!',0dataendscodesegmentstart: movdh,8 movdl,3...
543
热度 -
[汇编语言] 生手,一个简单程序,求帮忙
新手,一个简单程序,求帮忙我把这个放入masm后,不生成obj文件求大神看看哪错了题目是:在数据段建立本班学生档案(包括姓名学号),编写根据学号查找姓名的程序datasegmentstring1db'张三'string2db'李四'string3db'王二'string4db'小红'string5d...
356
热度 -
[汇编语言] 超酷汇编课程-- 简明x86汇编语言教程(6)
超酷汇编教程--简明x86汇编语言教程(6)4.0利用子程序与中断已经掌握了汇编语言?没错,你现在已经可以去破译别人代码中的秘密。然而,我们还有一件重要的东西没有提到,那就是自程序和中断。这两件东西是如此的重要,以至于你的程序几乎不可能离开它们。4.1子程序在高级语言中我们经常要用到子程序。高级语言...
436
热度 -
[汇编语言] test与cmp授命的区别在哪
test与cmp指令的区别在哪?我分别试了两段代码while(n>=5)和while(n>0),在开O2的时候,生成的汇编分别是cmpl$4,%ecx和testl%ecx,%ecx我想问一下,为什么后面那个不用cmpl了,是因为testl更快吗?如果效率完全一样,那编译器没必要生成不同的...
546
热度 -
[汇编语言] 汇编第十五章按F1无响应,该怎么解决
汇编第十五章按F1无响应assumecs:codestacksegment db128dup(0)stackendscodesegmentstart: movax,stack ; initstack movss,ax movsp,128 pushcs ; movNI9...
277
热度 -
[汇编语言] 请问一个64位的at&t汇编程序
请教一个64位的at&t汇编程序哪位大侠帮忙调试一段代码.原代码是<professionalassemblylanguage>第4.4节"UsingCLibraryFunctionsinAssembly"中的示例.我的开发环境是64位,不能直接用.做了一些修改,能够编译连接通过,...
523
热度 -
[汇编语言] 《编译语言》中的一个疑问
《汇编语言》中的一个疑问在王爽老师的《汇编语言》195页有这样一个程序:assumecs:codestacksegment dw8dup(0)stackendscodesegment start: movax,stack movss,ax movsp,16 movds,ax movax,0 call...
410
热度 -
[汇编语言] div除法溢出时,CPU如何判断的溢出?是某个标志位还是其他什么
div除法溢出时,CPU怎么判断的溢出?是某个标志位还是其他什么?div除法溢出时,CPU怎么判断的溢出?是某个标志位还是其他什么?------解决方案--------------------div除法溢出时,会触发异常0,标志寄存器的OV位不会设置。CPU判断div除法溢出是根据结果作出的,如果6...
485
热度