随笔分类 -  汇编

汇编相关
摘要:在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少 阅读全文
posted @ 2018-12-18 09:43 农药GG 阅读(390) 评论(0) 推荐(0)
摘要:在写汇编函数时,总感觉在哪些寄存器该保护哪些不需要保护的问题上比较模糊,要是保护所有使用到的寄存器感觉比较死板也不符合规则,所以就去网上搜了搜。找到了一些规则,我觉得这是一个规则问题,大家都遵守的话就可以相互复用函数了,当然这个规则也是有一定道理的。 1、你自己的函数在操作改变edi esi ebx 阅读全文
posted @ 2018-12-16 15:36 农药GG 阅读(1045) 评论(0) 推荐(0)