-
[汇编语言] 汇编交流群 111056288 欢迎大家加入解决方法
汇编交流群111056288欢迎大家加入汇编交流群111056288欢迎大家加入------解决方案--------------------------------------------------------群里什么都可以问咩?------解决方案------------------------...
7314
热度 -
[汇编语言] 关于32位和16位的堆栈段有什么区别,该怎么解决
关于32位和16位的堆栈段有什么区别我最近在看操作系统的书其中有段代码是从实模式和保护模式之间的切换,里面牵扯到在段的开始定义段是16位还是32位([bits16][bits32]),代码段定义这个我可以理解,毕竟要确定操作数的位数,但堆栈段为什么也要刻意定义为32位呢?我觉得堆栈段和数据段无所谓1...
4472
热度 -
484
热度 -
[汇编语言] 这里div执行后ax的值为什么不是计划中的值。该怎么处理
这里div执行后ax的值为什么不是计划中的值。。程序的意图是把12666按十进制显示在屏幕的第8行第三列行是dh列是dlcl是颜色assumecs:codedatasegmentdb10dup(0)dataendscodesegmentstart:movax,12666movbx,datamovds...
5501
热度 -
[汇编语言] 遇到C++类型有关问题了!希望大牛能解决
遇到C++类型问题了!希望大牛能解决!classfi{public: fi(){}; virtualvoidri(){};};classse:publicfi{public: se(){}; charabc;};intmain(void){ fi*f=newfi; static_cast<se...
388
热度 -
[汇编语言] 怎么使用windbg调试masm的源代码
如何使用windbg调试masm的源代码?RT------解决方案--------------------------------------------------------这个问题我回答过多次了,其实也很简单:Aml/c/Zi/Zd/coffxxx.asmBlink/debug/subyste...
5426
热度 -
[汇编语言] 听说masm除了stdcall,ccall等调用方式外还隐藏了一种syscall方式.该如何处理
听说masm除了stdcall,ccall等调用方式外还隐藏了一种syscall方式...RT,不知是不是有这么回事?------解决方案--------------------------------------------------------这不是什么隐藏方式吧?哪有你说的那么悬????sy...
1972
热度 -
[汇编语言] 急debug调试时出现这样的异常提示?什么原因
急啊!!!debug调试时出现这样的错误提示?什么原因1 ;filenamepp.asm2 3 assumecs:code,ss:stackseg4 50000 stacksegsegment6000000000000 dw0,070004 stacksegen...
4109
热度 -
[汇编语言] #新手#烦死了!这个打印宏内容如何都搞不定.
#新手#烦死了!这个打印宏内容怎么都搞不定....上次原理作业布置一道题,其中有个小细节要求在masm6.11中建立@date中内容的字符串,就是貌似要:db"@Date",0,我不是要显示"@Date"这个东西,我要显示”2010-04-26“同学说这不可能...
5720
热度 -
[汇编语言] [在线急等]关于微架构核cpu指令集的区别解决办法
[在线急等]关于微架构核cpu指令集的区别马上要考试了,有一个概念我还不太明白,就是cpu微架构和指令集直接的区别老师说的时候我没听太明白。跪求各位高手。急........------解决方案------------------------------------------------------...
2578
热度 -
6535
热度 -
[汇编语言] 请教:怎么才能找到对应函数的lib库
请问:如何才能找到对应函数的lib库?我同学在使用汇编includelib时有时不知道include哪个lib文件,请问有什么好的方法可以找到对应的文件。------解决方案--------------------------------------------------------查MSDN函数...
8228
热度 -
[汇编语言] 怎么用汇编检测指针是否可读
如何用汇编检测指针是否可读达到实现APIIsBadReadPtr()功能------解决方案--------------------------------------------------------1一种麻烦的方法是自己遍历进程VAD,从而自己判断是否是坏指针2简单的办法是做SEH捕获,然后再...
8582
热度 -
[汇编语言] mov指令的一点疑问,该如何处理
mov指令的一点疑问movwordptr[0000],ax这条指令编译不能通过但是movval,ax却被编译成movwordptr[0000],ax并且顺利执行(val的地址为0)这是为什么?------解决方案--------------------------------------------...
8247
热度 -
[汇编语言] 看见过ARM汇编用[PC+xxx]的形式表示某个变量,而且不同行XXX值不同,为什么会设计成这样?解决办法
看见过ARM汇编用[PC+xxx]的形式表示某个变量,而且不同行XXX值不同,为什么会设计成这样?引用同一个变量(通过指定其地址),不同代码行xxx值不同。让人很难通过代码一下分析出来。X86在这方面就很一致,容易理解。请问ARM为什么会这样?------解决方案------------------...
8038
热度 -
[汇编语言] 一段一奇怪的代码prefix repne:解决方法
一段一奇怪的代码prefixrepne:今天调试一个程序,跟踪到这么一段代码。1278FFB5F2:prefixrepne://单步跟踪的时候直接跳到了下面1278FFB60F2C0424cvttps2pimm0,dqwordptr[esp]1278FFBAC9leave//直接就跳到这里了,中间这...
1061
热度 -
[汇编语言] 怎么执行一条存储于寄存器中的指令
如何执行一条存储于寄存器中的指令?MIPS中mfc0rt,rd,sel312625212016151110320COP0MFrtrd00000000sel01000000000655583这条指令中的rd和sel都只能是立即数,造成CP0寄存器的读写编码繁琐。现在我想自己计算出该条指令的机器码存于寄...
7430
热度 -
[汇编语言] 【转】学习汇编的重要意义!该怎么解决
【转】学习汇编的重要意义!!几日前,在一位仁兄的blog里看到如下一番话:其实我发现中国的教育还是有很大问题的,你们得让你们的学生认识到这门课的作用啊,有些师兄说到出去工作了才发现汇编的作用。我觉得值得庆幸的是这位仁兄在在校期间的学习中及时地意识到了汇编的重要性,并做出了正确的选择。然而这位仁兄提到...
2679
热度 -
[汇编语言] BUF1 DW 128 DUP('$')解决办法
BUF1DW128DUP('$')里边有$什么用法?BUF1DW128DUP('$')BUF1DW128DUP(0)BUF1DW128DUP(?)他们的区别是什么?还有如果要定义一个前面固定的要怎么定义:比如filedb‘D:\’,128DUP(?)这样对吗?------解决方案----------...
3349
热度 -
[汇编语言] int 9h,int 16h还有int 21h的1号中断的区别?该怎么解决
int9h,int16h还有int21h的1号中断的区别???。。有什么区别啊?看了一晚上还没看明白,郁闷。谁帮帮忙吧~------解决方案--------------------------------------------------------int9是硬件中断的处理函数,当有按键进来就会去...
5293
热度