
汇编学习
极简完美之道~
无奈之下只能先赚钱,个人能力实在太渺小了。
没有15~20年,根本毛都不是。
展开
-
汇编入门 div x86内联汇编
int result=0; _asm { mov eax, 18 mov ecx,5 //此处也是无语. div 居然1个操作数 ,实际上 //是 eax=eax/ecx ,余数为 edx div ecx mov[result], eax }...原创 2020-03-12 16:48:35 · 603 阅读 · 0 评论 -
x64 汇编跟 rax , eax ,ax ,ah ,al 的关系
今天测试mov al ,10mov ah ,20add al , ahmov byte ptr[a] ,al //字节计算sub al ,ahcmp zf ,0mov byte ptr [ 判断结果 ] , zfmov bl ,zf //暂存 判断结果 if (al==ah)...原创 2019-08-30 11:00:07 · 8381 阅读 · 2 评论 -
Csharp JIT 编译出来的 汇编码 分析。
这是 分析结果,C# ,的汇编,似乎更精简, 调用方法无需先压堆栈。 直接取rdx ,r8 寄存器的 参数值。当然这是 在CPU 拥有足够多的寄存器的编译策略。。理论上,完全可以 调用100个方法只要无需存 全局变量, 都可以100%在CPU内部计算 出结果。...原创 2019-09-04 22:26:34 · 247 阅读 · 0 评论