-
[汇编语言] 电脑的显存地址是那个地址
计算机的显存地址是那个地址?根据王爽的汇编语言第九章,上说向B8000H~BFFFF中写入数据即会显示出来,但我的是window7系统怎么就是显示出来呢,是不是现在intel改了啊,还是其他的什么原因,求大神解答。。。。------解决方案------------------------------...
8512
热度 -
[汇编语言] 请教一上怎么能用od找到一个大程序的窗口过程
请问一下如何能用od找到一个大程序的窗口过程是一个游戏,但是当切出来的时候,背景音乐就关闭了,有什么办法用od找到他的窗口过程吗,可能对WM_KILLFOCUS下断点让他返回就能阻止游戏自动关闭背景音乐了吧。有什么办法呢。------解决方案-----------------------------...
3482
热度 -
[汇编语言] 请教什么情况上用汇编比用高级语言速度快
请问什么情况下用汇编比用高级语言速度快现在的编译器好像优化性能很好,但是怎么判断可以嵌入汇编代码能加快速度呢。一般什么情况下用汇编比较好。------解决方案--------------------------------------------------------要看具体实现的算法了,能并行的...
4862
热度 -
[汇编语言] []堆,栈,方法区(静态去)啥区别啊
[求助]堆,栈,方法区(静态去)啥区别啊?堆,栈,方法区(静态去)啥区别啊?求详细解答------解决方案--------------------------------------------------------堆空间大,不连续,运行时分配,用newdelete等操作,一般表现为指针栈空间小,...
7671
热度 -
[汇编语言] []怎么学习嵌入式开发
[求助]如何学习嵌入式开发?如何学习嵌入式开发?不解?------解决方案--------------------------------------------------------沙发,我也在学,我正在看Linux内核,努力!!
3648
热度 -
[汇编语言] []为什么内存中要搞个堆区,又要搞个栈区
[求助]为什么内存中要搞个堆区,又要搞个栈区?为什么内存中要搞个堆区,又要搞个栈区?为什么会产生这种结构?哪位高人提出来这种使用内存的方式的?砸没有什么变化呢?------解决方案--------------------------------------------------------堆区是由...
1052
热度 -
[汇编语言] c++怎么实现movsx
c++如何实现movsx因为要比较:inti=3;//肯定比-1大.WORDx=0xffff;//已经存成这个数了.if(i>x){//....}一直满足不了我想x变成0xffffffff这正是汇编的movsx功能.如何做呢?不要给我说移位之类的.如果能用类型转换最好.------解决方案--...
2318
热度 -
[汇编语言] 求解切换CR3指向两个不同的过程的有关问题
求解切换CR3指向两个不同的过程的问题?如果用同一个页目录只改页表的情况下切换程序里不重新装载CR3为什么不行?就是在切换程序里只改相应页表的值不执行movcr3,eax的命令!------解决方案---------------------------------------------------...
1149
热度 -
[汇编语言] 能否在计算机裸机的基础下讲汇编语言
能否在计算机裸机的基础上讲汇编语言?虽然,为了程序员开发的方便,计算机系统是一层一层的抽象。各个层次的程序员调用相应层次的接口。但也正因为此,我一直没能真正理解机器语言是如何操作计算机的。操作各个组成部分的原理究竟是什么。并非指各芯片的硬件细节。像书中讲指令在cpu内部执行流程那样的描述程度,就足够...
9992
热度 -
[汇编语言] assume cs:code,ds:date,ss:strack,该如何解决
assumecs:code,ds:date,ss:strackcode,date,strack值分别是什么呀?怎么得到的?------解决方案--------------------------------------------------------你自己的段codesegmentdataseg...
5342
热度 -
[汇编语言] 哪位高手有更好的Win32汇编可视化资源编辑器
谁有更好的Win32汇编可视化资源编辑器如题:谁有更好的Win32汇编可视化资源编辑器自动手动编写菜单资源,对话框资源,控件等太麻烦了,不能可视化编辑,需要编辑好后要生成exe才可以看效果,不符号大小还要重新编辑生成exe。我使用的是:ResEdit编辑生成好的资源直接使用了,而且VC集成开发环境的...
10208
热度 -
[汇编语言] CS,DS,SS 求解答,该怎么解决
CS,DS,SS求解答一段内存,可以即是代码的存储空间,又是数据的存储空间,还可以是栈空间,也可以什么不是。关键在于CPU中寄存器的设置,即:CS、IP、SS、DS的指向。比如将10000H-1001FH按排为代码段,并在里面存储如下代码。MOVAX,1000HMOVSS,AXMOVSP,0020H...
7027
热度 -
[汇编语言] OD上到底怎么进行源码窗口同步调试
OD下到底如何进行源码窗口同步调试?我使用了好几个OD下调试也不行,在源码窗口下好断点后,运行到断点然后单步,然后在OD反汇编窗口执行单步,但是源码窗口下断点处根本不能同步,调试选项那里CPU源码同步也勾选了啊还有一个问题,就是在源码窗口右键下断点后,看不见断点标示(不像OD反汇编窗口有一行红色来标...
9477
热度 -
[汇编语言] 线程创造成功,但无法运行
线程创建成功,但无法运行具体的参数设置是这样的invokeCreateThread,NULL,0,offsetxxxx,NULL,NULL,NULL其中这句代码是dll中的一句代码,并且offsetxxxx中的xxxx不是函数名的地址,按照msdn上的说明应该是可以运行de,不知道是什么原因,有谁知...
1604
热度 -
[汇编语言] 组制一个将N个ASCII字符进行偶校验的源程序
编制一个将N个ASCII字符进行偶校验的源程序.设N=8,用E命令在DS:1000—1007单元放8个ASCII字符:31,32,33,34,41,42,43,44参考程序: LEA SI, [1000] LEA BX,[1010] MOV CX, 8 AGAIN: LODSB A...
10083
热度 -
1181
热度 -
[汇编语言] 只执行了一句, mov ss,ax mov sp,32 为什么小弟我数据段(栈段)的内存会变呢
只执行了一句,movss,axmovsp,32为什么我数据段(栈段)的内存会变呢之前为:-d0c08:01f0c08:0000230156048907bc0aef0ded0fba0c87090c08:001000000000000000000000000000000000执行movss,axmovs...
4085
热度 -
[汇编语言] 请帮小弟我解释一上这个汇编:shl eax,0
请帮我解释一下这个汇编:shleax,0我写了一个测试内联函数的C++程序,然后反汇编看是否存在函数调用,但是红色这些地方我不是很懂,希望大家帮我看看:以下是我写的源代码:#include<iostream>#include<cmath>usingnamespacestd;v...
5254
热度 -
[汇编语言] CPU里哪些有快速缓冲器
CPU里哪些有高速缓冲器cr3有吗?------解决方案--------------------------------------------------------一般我们控制不了高速缓存的------解决方案-------------------------------------------...
8267
热度 -
[汇编语言] C语言编译成汇编乘积运算有关问题
C语言编译成汇编乘积运算问题C语言代码如下:voidmain(unsignedlonglong*a,unsignedb,unsignedlonglongc){ *a=b*c;}编译后的汇编如下(去掉链接用的标记):main: pushl %ebp movl %esp,%ebp andl $-8,%e...
5920
热度