-
[汇编语言] 使用JGE/JLE引发除法溢出异常的有关问题
使用JGE/JLE引发除法溢出错误的问题我最近编写一个程序画矩形,其中包含一些条件转移语句,可是执行到那里的时候总是发生DivideOverflow,请问问题出在那里:.modelsmall.stack.datahollowdw20d,20d,100d,70dsoliddw60d,45d,140d,...
9686
热度 -
[汇编语言] 关于程序在内存中的位置~解决思路
关于程序在内存中的位置~~~~一个程序在每次运行时,它占用内存的某块地址,每次运行占用的地址块应该是不同的吧?应该是由操作系统分配的吧?但是我用gm8找到某游戏的金钱的地址,为什么下次游戏运行的时候还能用?像gm8这类游戏修改软件,它找到的是内存的物理地址,还是偏移量还是什么??------解决方案...
8315
热度 -
[汇编语言] 有符号与无符号的加法规则是一样的,而乘法是不一样的,这句话怎么理解
有符号与无符号的加法规则是一样的,而乘法是不一样的,这句话如何理解?有符号与无符号的加法规则是一样的,而乘法是不一样的,这句话如何理解?------解决方案--------------------------------------------------------TO楼主:不好意思,没有看见是你...
7667
热度 -
[汇编语言] 询问多变性窗口最大化的解决方法
询问多变性窗口最大化的解决办法我程序最大化时候出现了一个不知道如何避免的情况。当最大化的时候,程序接收了WM_NCCALCSIZE消息,我对其设置了多边形窗口的客户区大小,然后重新计算并合并出整个窗口区域,并用SetWindowRgn来把它设置到窗口上,这是出现一个问题,无论redraw是T还是F,...
3350
热度 -
[汇编语言] 请教哪位高手有AES算法加密文件的全套代码
请问谁有AES算法加密文件的全套代码?最近正在学习汇编语言如能提供另开贴给分------解决方案--------------------------------------------------------这个算法应该是c的不会是用汇编写的------解决方案-------------------...
3668
热度 -
[汇编语言] 输出时出现乱码!解决办法
输出时出现乱码!我需要输出的是我输入的字符和字符数量和byebye但是输出时总有一堆乱码怎么回事啊!datasegment bufferdb15dup(?) exit1db'byebye',13,10,'$' countdb'0' containerd...
2518
热度 -
[汇编语言] 汇编小疑点(32位)
汇编小问题(32位)初次编32位的可是连接报错"MOVRESULT[SI],AL;errorA2155:cannotuse16-bitregisterwitha32-bitaddress"第一次编32位的,不明白是怎么回事(16位下类似可以啊)大侠们在帮忙看看吧谢谢了!代码如下:...
5800
热度 -
957
热度 -
[汇编语言] POP/PUSH与MOV,该怎么解决
POP/PUSH与MOV_SuperClass proc local @stWC:WNDCLASSEX mov @stWC.cbSize,sizeof@stWC invoke GetClassInfoEx,NULL,addrszEditClass,addr@stWC push @stWC.l...
2859
热度 -
[汇编语言] 在另一个进程写中断,内存不让写啊怎么处理
在另一个进程写中断,内存不让写啊,怎么办我先提升本进程的权限DWORDEnableDebugAccessCtl(BOOLbEnable){HANDLEhTokenHandle=NULL;if(!OpenProcessToken(GetCurrentProcess(),TOKEN_ADJUST_PRI...
4474
热度 -
[汇编语言] 求比较简单的歌曲跳跃程序解决办法
求比较简单的歌曲跳跃程序求比较简单的歌曲的跳转程序假设已编制好5个歌曲程序,它们的段地址和偏移地址存放在数据段的跳跃表SINGLIST中。试编制一程序,根据从键盘输入的歌曲编号1~5,转去执行5个歌曲程序中的某一个。写了一下,不对.输入5时候,就跳出来来了,而且还想输入别的数字可以提示.datase...
6677
热度 -
[汇编语言] 就要开始学习和研究保护模式了,大家给点建议或意见!该如何处理
就要开始学习和研究保护模式了,大家给点建议或意见!比如学习方法、注意事项,或者推荐一些好书……------解决方案--------------------------------------------------------去分析Windows平台下的保护模式细节或许不是一个好选择,早期的Linu...
2449
热度 -
9285
热度 -
[汇编语言] INT 13H的困惑解决思路
INT13H的困惑在bootloader中使用INT13H,02HBIOS中断来读硬盘,其中DL为要读的硬盘的序号,我看到网上所有的文章基本上都是80H,说明bootloader所在的硬盘为第一个硬盘,但我将bootloader所在的硬盘放在IDE2上,IDE1上为一空白的盘,将BIOS设置成IDE...
2582
热度 -
[汇编语言] int 21h处程序不能继续?该如何解决
int21h处程序不能继续?我debug这个程序时在画星号处即int21h处程序不能继续运行为什么啊?datasegment new1db'newsa',13,10,'$' new2db'newsb',13,10,'$' new3db&...
136
热度 -
[汇编语言] 鼠标单击处理的疑问解决思路
鼠标单击处理的疑问各位,汇编中怎么处理鼠标点击?buttondown和buttonup必须一起处理吗??我处理down让系统的def处理up我能得到down但是系统只能知道up如果我成对处理downup,我可以设标志位mouseclick=true/flase但是我只处理其中的一个怎么管理标志位?w...
4529
热度 -
[汇编语言] 中断有什么好处?解决办法
中断有什么好处?书上说,引入了中断CPU运行速度得到了充分利用,效率提高了.什么意思?如何提高了?------解决方案--------------------------------------------------------这个是操作系统或者体系结构里面的东西吧..........------...
319
热度 -
[汇编语言] Win32 按钮解决思路
Win32按钮是这样的,我建立了一个最平常的窗口,里面有两个按钮a跟b.当我点击按钮a时,客户区就显示"你按下了按钮a";如果我点击按钮b就显示"你按下了按钮b".问题是:在窗口过程中,收到WM_COMMAND命令时,如何判断是按钮a发来的还是按钮b发来的?就...
8813
热度 -
[汇编语言] 请大家帮忙看看这个程序,该怎么处理
请大家帮忙看看这个程序显示有符号十进制数,程序运行结果不正确,请各位帮忙看一看!本人估计是用除法指令是有点错误,初学汇编还不是很懂!data segmentcount=3array dw 0,12,-34data endscode segmentassume cs:code,ds:datastart...
2306
热度 -
[汇编语言] DOS系统功能调用与BIOS中断调用是什么关系?解决方案
DOS系统功能调用与BIOS中断调用是什么关系?DOS系统功能调用与BIOS中断调用是什么关系?是不是通过BIOS功能调用BOSS功能?------解决方案--------------------------------------------------------dos功能调用大部是通过很多的b...
8645
热度