关于MASM宏汇编CALL的问题?
本人在用MASM汇编时,发现CALL指令汇编后在VC6调试中反汇编我的代码,发现在我自己的CALL指令前总会多一个pushcs,这样就影响我的参数的正确读取。可是用伪指令invoke却没有这种现象,是CALL就是CALL,前边是几个参数就是几个,并不会加pushcs因为CALL本身有压cs:ip的功能,是因为我的CALL没有设置nearfar?可我用8086的DOS汇编指令CALLf
作者: hsh188d88452d2 发布时间: 05-01
请问特权转移的问题
如果去call一个代码段,此时的CPL的特权比该代码段的DPL高,是不是就可以调用了?如果可以,那么此时代码段的RPL有什么用?另:如果是数据段,情况又如何?
作者: leetow2003 发布时间: 04-30
初学Windows汇编,有点东东不太懂,希望各位高手指点一下
DOS汇编匆匆看完了,现在正在认真学习Windows汇编,遇到点东西不太懂,书上也没讲leaedi,[ebp-48h]请问这里用方括号是什么意思?还有mov[esi],eax这里用不用方括号有什么区别吗?到底什么时候应该用方括号?先感谢一下各位高手的回答!
作者: NewUserFF 发布时间: 04-28
求用C#设计学生信息窗体(用ACCESS连接数据库)
编程:1.使用Access创建一个数据库,Cstudents.mdb。其中包含“学生信息”、“班级信息”、“成绩信息”、“科目信息”等表,各表结构如下:2.设计窗体如下,完成“学生信息”表的查询、更新、添加及删除功能。下图中的窗体界面可作参考,自行设计也可以。
作者: D380916607 发布时间: 04-23
基址寻址是一定只能用bp(ebp)么?
还是说可以用其他的寄存器?似乎发现ebp一般在编译器生成的汇编代码里面都是扮演基地址寄存器的作用,这个是编译器规定的还是Intel规定的?
作者: pResult163 发布时间: 04-28
请教学汇编的大哥们
我想学汇编,但是只会一点高级语言,你们看能行么,有什么好的教学视频么,还有看别人说到了dos汇编跟dos有什么关系啊,请大哥解释下,万分感谢,还有汇编程序有什么用处?
作者: qq623932737 发布时间: 04-28
还是有关下划线的用法。怎么显示的是V?
我用了下划线,试过了,还有5fh也试过了,不过呈现在屏幕上的都是两个字母v,看上去就像一个w,也不知道是哪里出了问题
作者: wyn1977 发布时间: 04-28