![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
操作系统
文章平均质量分 75
凉麺趁热吃
这个作者很懒,什么都没留下…
展开
-
浅谈分页置换算法
这是最近做完上学期的操作系统的课程设计,想起可以上BLOG写点什么,以防自己学无所获,弄完就忘记。原创 2015-04-07 14:31:36 · 1328 阅读 · 0 评论 -
cdecl、stdcall、fastcall函数调用约定区别
论函数调用约定 在C语言中,假设我们有这样的一个函数: int function(int a,int b) 调用时只要用result = function(1,2)这样的方式就可以使用这个函数。但是,当高级语言被编译成计算机可以识别的机器码时,有一个问题就凸现出来:在CPU中,计算机没有办法知道一个函数调用需要多少个、什么样的参数,也没有硬件可以保存这些参数。也就是说转载 2017-10-26 00:22:34 · 204 阅读 · 0 评论 -
操作系统地址生成
逻辑地址生成: 从符号逻辑地址—>内存中具体的逻辑地址。不需要操作系统的帮助,而是通过编译器、load等等完成 对于程序代码.cfile开始,最开始的逻辑地址是对应的函数位置、变量名称, 通过编译成为.sfile的汇编程序。汇编程序已经比较接近机器代码,但是相比机器代码它还是用符号和变量来保存对应函数。 之后再通过汇编器转换成机器语言.ofile,它的特点是起始地址都是从0...原创 2018-04-03 09:50:36 · 849 阅读 · 0 评论