-
[汇编语言] 请教:para DB 12h, 这句是 指令语句还是伪指令语句啊小弟我觉得因为这条件句为程序分配了内存,应该是指令语句,但书上说是伪指令语句
请问:paraDB12h,这句是指令语句还是伪指令语句啊,我觉得因为这条件句为程序分配了内存,应该是指令语句,但书上说是伪指令语句,那么指令语句与伪指令语句的差别在哪啊?------解决方案-------------------------------------------------------...
4545
热度 -
[汇编语言] 在win32汇编中怎么实现时间间隔
在win32汇编中如何实现时间间隔?想编写一个类似于按键精灵的程序,每隔一定时间自动按键盘上的键,按键我知道可以用api的键盘事件来实现,那么中间的时间间隔如何实现?也可以用api函数还是要用别的方法?用具体代码举例告诉我,说明原理------解决方案------------------------...
4966
热度 -
[汇编语言] 怎么c与masm混合编程并且生成.com文件
如何c与masm混合编程并且生成.com文件让c和masm混合编程不难,但是生成的都是exe文件。我想生成那种纯代码的DOS可执行文件,就是.com和.bin。我试过很多种链接器,VC的link,Linux的ld,好像都不能输出.bin或者.com。如果退而求其次的话,我希望生成的exe文件中不要有...
4772
热度 -
[汇编语言] 请教:为什么有时访问存储单元时,要加段,而有时又不加,比如mov ds:[1000], ax ,mov [1000], ax
请问:为什么有时访问存储单元时,要加段,而有时又不加,比如movds:[1000],ax,mov[1000],axmovds:[1000],axmov[1000],ax------解决方案--------------------------------------------------------...
1482
热度 -
[汇编语言] 请教:AX, BX, CX, DX,等通用寄存器能不能存 内存单元的值啊
请问:AX,BX,CX,DX,等通用寄存器能不能存内存单元的值啊?AX,BX,CX,DX,等通用寄存器能不能存内存单元的值啊?------解决方案--------------------------------------------------------movreg,mem是可以的啊。汇编教程没...
4815
热度 -
[汇编语言] SSE中给xmm赋值的操作解决方法
SSE中给xmm赋值的操作假如内存中有一DWORD为01020304,现需要将xmm0置为:00000001000000020000000300000004也就是说,将每个Byte转为Int32,请问SSE中有这样的指令么?谢谢~------解决方案-------------------------...
3859
热度 -
[汇编语言] 写两条连续的指令来同时设置进位标志和溢出标志位的值。多谢大家
求教:写两条连续的指令来同时设置进位标志和溢出标志位的值。谢谢大家这个是intel汇编语言程序设计(第四版)上面的一道题,实在是不会啊。书上说,只有无符号数之间的计算才会有可能产生进位值,只有有符号数之间的运算才有可能产生溢出,这个,脑子转不过来。其实就是有符号数和无符号数还是搞不明白,比如有一道题...
2769
热度 -
[汇编语言] 内存地址对齐有关问题,高人指教!
内存地址对齐问题,高人指教!!!!!!!如题:请问地址对齐到底是怎么回事,为什么要地址对齐,地址对齐有什么用?------解决方案--------------------------------------------------------那么什么是对齐?现代计算机中内存空间都是按照byte划分的...
10180
热度 -
[汇编语言] OpenProcess到底需要什么权限,该怎么处理
OpenProcess到底需要什么权限OpenProcess到底需要什么权限这个权限是CPU保护模式的权限?还是什么权限呢?我已经成功进入Ring0里面运行这个函数可以去打开系统进程吗------解决方案------------------------------------------------...
7336
热度 -
[汇编语言] 请教:要想将键盘输入的数据放到寄存器,应用Dos的第几号中断调用
请问:要想将键盘输入的数据放到寄存器,应用Dos的第几号中断调用啊要想将键盘输入的数据放到寄存器,应用Dos的第几号中断调用啊------解决方案--------------------------------------------------------dos没有提供这样的功能.需要自己将输入的...
9944
热度 -
[汇编语言] 请教:文件创建后,能不能 不找开它,直接写啊
请问:文件创建后,能不能不找开它,直接写啊?文件创建后,能不能不找开它,直接写啊?------解决方案--------------------------------------------------------你能直接调用磁盘驱动程序吗?如果可以,那么就没问题。上层的文件操作的API也是调用下面...
3099
热度 -
[汇编语言] 请教这个if比较有没有比较好的优化方法
请问这个if比较有没有比较好的优化方法?for...if(iXX>=0&&iXX<iWidth&&iYY>=0&&iYY<iHeight){|loop...现在mm0里边已经是iXXiYY了movqmm5,mm0movdecx,...
6629
热度 -
[汇编语言] 请问win32内存管理有关问题
请教win32内存管理问题这几天看windows内存管理看的头都大了,什么分段,什么分页。。。还好他们的机制我都大致看懂了,不过现在有几个问题想问一下各位高手们:1,书上说分页是可选的,那是不是说在保护模式下可以不用分页?2,反汇编后形成的地址都是诸如YYYYYYYY的虚拟地址,而罗云彬老师在他的《...
1033
热度 -
[汇编语言] 开汇编语言了,请进来说说汇编的学习经历与建议,有劳了
开汇编语言了,请各位高手进来说说汇编的学习经历与建议,呵呵,有劳了开汇编语言了,请各位高手进来说说汇编的学习经历与建议,呵呵,有劳了------解决方案--------------------------------------------------------没什么特别的经历,现在发展太快---...
5217
热度 -
[汇编语言] 请教:用堆栈传递子程序的参数时,栈顶的数据是主函数地址,所以要保留,是不是
请问:用堆栈传递子程序的参数时,栈顶的数据是主函数地址,所以要保留,是不是啊用堆栈传递子程序的参数时,栈顶的数据是主函数地址,所以要保留,是不是啊------解决方案--------------------------------------------------------不能说是主函数的地址吧...
4910
热度 -
[汇编语言] 问个WNDCLASSEX初始化的有关问题
问个WNDCLASSEX初始化的问题在windows环境下32位汇编语言程序设计里看见的.下面代码初始化@stWndClass.hInstance为什么用push,pop这两个语句呢?使用mov操作可以么?push hInstancepop @stWndClass.hInstance_WinMain...
5746
热度 -
[汇编语言] masm5汇编下出现的异常,大家帮忙看看
masm5汇编下出现的错误,大家帮忙看看~assume cs:codesg,ds:datasg,cs:stacksgdatasg segmentstu struct name db (?) score db (?)stu ends stu1 stu <'a',99> stu2 stu &...
4527
热度 -
[汇编语言] 汇编子过程内能否定义一些变量?该如何解决
汇编子过程内能否定义一些变量?我要写个子过程来实现数据类型检测的功能比如子过程处理141234sda这要样的串数据时就提示一些错误信息我想把提示错误信息定义在子过程内但汇编好像只能在数据段内定义一些变量。。。我可能是因为高级语言错误的思想这样提问但我希望就是该子过程包含它自己所有的东西这样更通用些-...
4399
热度 -
[汇编语言] ascii码存放在哪里。该如何处理
ascii码存放在哪里。。不好意思,硬件不大熟,问个简单的问题,就是ascii码点阵是存放在哪个地址单元的。。------解决方案--------------------------------------------------------CGROM里面
2532
热度 -
[汇编语言] 汇编中的debug强行退出会不会造成内存泄露什么的,还有会不会对小弟我别的什么东西有影响
汇编中的debug强行退出会不会造成内存泄露什么的,还有会不会对我别的什么东西有影响?汇编中的debug强行退出会不会造成内存泄露什么的,还有会不会对我别的什么东西有影响?我看了点汇编,然后在debug里面一阵乱调,最后退不出了,就强退了......没动别的,就是AX,BX,CX,DX,SP,IP,...
2190
热度