-
[汇编语言] 有些纠结 .同样是 + 2
有点纠结....同样是+2同样是+2有两种方法...假设此时EAX已经为0了我这样加ADDEAX,2虽然是一条指令但是机器码有3个字节如果我这样加INCEAXINCEAX两条指令但是只有两个字节的机器码....INC寄存器周期貌似是1ADD立即数是2哪种更快些呢....------解决方案-----...
157
热度 -
[汇编语言] AT&T汇编中怎么取得标号段值
AT&T汇编中如何取得标号段值GNUas中是否有提供伪指令,类似于MASM中的SEG伪指令这样,获得一个标号的段值------解决方案--------------------你说的是MBR或者分区引导扇区代码,一般来说这些代码还是运行在实模式的,在某些新系统上可能是运行在bigrealmod...
113
热度 -
[汇编语言] 求教汇编 动态分支预测的不理解的地方解决方法
求教汇编动态分支预测的不理解的地方书上这样说的处理器是奔腾的书是杨季文的INTEL80x86代码是这样的SHREBX,1;EBX=00100110BJCNEXT``````NEXT:```````我个人感觉从第4步开始写错了本来没有命中却置成了1后面的好像也有错,希望大家给我指正,感激不尽另外还有一...
148
热度 -
[汇编语言] 汇编 保护方式下的 实际的段界限 一个有关问题
汇编保护方式下的实际的段界限一个问题。当段界限以4k字节为单位时,实际的段界限limit=limit*4k+0fffh,为什么要加上0fffh呢,这个有点想不明白,不是直接limit*4k字节吗?------解决方案--------------------就是这么定义的,描述符的G位为1的时候,粒度...
454
热度 -
[汇编语言] int 三是0cch还是0CCCCCCCCh
int3是0cch还是0CCCCCCCChint3与0cch和0CCCCCCCCh是啥关系呀,很多资料是说int3机器码0cch,这一点不难,但在那些资料上马上就出现了矛盾的地方,那就是下面leaedi,[ebp-0c0h]movecx,33hmoveax,0CCCCCCCChrepstosdwor...
177
热度 -
142
热度 -
[汇编语言] 用NtQuerySystemInformation去CPU某个核心的使用率有关问题
用NtQuerySystemInformation去CPU某个核心的使用率问题求助想把CPU每个核心的占用率分别取出来,在网上看到说用NtQuerySystemInformation函数,但是看这个函数的参数里面没找到有表示核心编号的项(也不知道核心是否有标号),所以我取出来怎么知道取到的是哪个核心...
185
热度 -
[汇编语言] 用性能计数器取cpu的占用率,为何总说没有数据可取
用性能计数器取cpu的占用率,为什么总说没有数据可取?我用性能计数器取CPU占用率,但是PdhCollectQueryData函数的返回值总是PDH_NO_DATA,求解这是为什么?部分代码如下:szProc db "\\ProcessorInformation(_Total)\\%Process...
199
热度 -
142
热度 -
[汇编语言] WIN32 视图列表控件的有关问题
WIN32视图列表控件的问题ShowProcessInfoprocusesedi_dwRow,_lpProcessLOCAL@stLVI:LV_ITEMLOCAL@szBuffer[10]:bytemovedi,_lpProcessassumeedi:ptrPROCESSENTRY32mov@stL...
146
热度 -
[汇编语言] 这个是什么算法解决方法
这个是什么算法本帖最后由doncidaci于2014-07-0422:39:11编辑inta*,d*,b,j,n,i=0,c,aa:b=inta*;moveax,[esi+ebx]b=b/10j=0;xorebx,ebxn=b%10+2;addedx,2if(n<10){d*=n;mov[ed...
122
热度 -
[汇编语言] 基础知识,求解解决办法
基础知识,求解求条件汇编伪指令IF、IFE、IFDEF、IF1、IF2、IFB、IFNB、IFIDN、IFDIF重复汇编伪指令REPT、IRP、IRPC全称都是什么。。。IRP、IRPC这样的不好记住啊!------解决方案--------------------IRP里的RP可能是repeat的意...
307
热度 -
195
热度 -
[汇编语言] 反编译的一段代码,求高手解答,rmb谢谢
反编译的一段代码,求高手解答,rmb感谢反编译的so文件,求高手解答一段代码,rmb感谢。------解决方案--------------------email:[email protected]
63
热度 -
[汇编语言] 用SSE优化代码,为何运行结果对不上,里面的计算测试是没错的。麻烦帮忙看下哪里用错了。附代码。
用SSE优化代码,为什么运行结果对不上,里面的计算测试是没错的。麻烦帮忙看下哪里用错了。附代码。。我想优化里面第二个for循环。用一个xmm存储四次循环的数据达到消除for循环的目的。staticVoidFUNC(hevc_loop_filter_chroma)(U08*_pix,PTR_DIFF_...
175
热度 -
[汇编语言] 大伙一起来翻译Linux汇编书籍 ! ^
大家一起来翻译Linux汇编书籍!^_^一直想在Linux下学习汇编语言,可是搜到的很多资料都是关于Windows下汇编的。今天在网上搜到一本名《AssemblyLanguageStepbyStepprogrammingwithLinux》--JeffDuntemann的Linux下的汇编教材,可惜...
204
热度 -
[汇编语言] 请问一个debug的运用有关问题
请教一个debug的运用问题这是网上最经常看到的一个debug的dos下使用实例。读取cmos数据进入debug-a100****:*100movbx,1000****:****movcx,0040****:****movax,0000****:0109movdx,cx****:****movcx,...
109
热度 -
[汇编语言] 新手问关于语法方面的有关问题,打打基础,王爽的
新手问关于语法方面的问题,打打基础,王爽的。本帖最后由Heiok于2014-09-1909:47:06编辑第5章的实验,还没学到后面。有几个问题,如下:1、mov[al],bx或mov[bl],al或mov[bl],ax为何不对?8086硬性规定?那括号里我就想用8位寄存器而不想用16位的怎办?2、...
111
热度 -
[汇编语言] win7(32位)系统cmd运行汇编程序一些小疑点
win7(32位)系统cmd运行汇编程序一些小问题最近在学习王爽的汇编!在0b800H内存区写入字符串加上奇数位控制颜色字节!cmd运行汇编程序的exe文件没有显示到屏幕!在调试-g跳到movax,4c00hint21h时可以显示出字符串!此处何解?在学习中断时!模拟int9中断时,在中断向量表0:...
188
热度 -
[汇编语言] AX扩展到EAX的不解
AX扩展到EAX的疑惑本帖最后由StoneAMG于2014-09-2112:31:33编辑小弟最新在学习intel汇编,在对寄存器数据传递有点疑问,比如movax,1234h此时ax寄存器数据是1234h,那eax高16位的值是什么呢?还有movbx,1234hmovcx,1234h在观察寄存器值的...
187
热度