上一页 1 ··· 7 8 9 10 11 12 下一页
摘要: 你们可能相爱过,你们也可能喜欢着彼此, 但是,为了什么原因你们没能在一起? 也许他为了朋友之间的义气,不能追你。 也许为了顾及家人的意见 ,你们没有在一起。 . 也许为了出国深造,他没有要你等他。 也许你们相遇太早,还不懂得珍惜对方。 也许你们相遇太晚,你们身边已经有了另一个人。 也许你回头太迟,对方已不再等待。 也许你们彼此在捉摸对方的心,而迟迟无法跨出界线。 . 不过即使你们没在一起,你们... 阅读全文
posted @ 2009-03-22 15:57 甜甜嘟嘟 阅读(109) 评论(0) 推荐(0) 编辑
摘要: $1 段的概念 目标文件和可执行文件有很多的格式,比如ELF 等,但这些格式有一个共同的概念,那就是“段”(segments),就目标文件而言,段就是是二进制文件中简单的区域,一个段就包括好几个sections. 段是二进制文件相关的内容块,c语言中的各个部分会出现在段中的哪个部分下面的图显示的很明确; 初始化的全局变量放在数据段上,未初始化的全局变量放在bss段中。 bss段是个特殊的段... 阅读全文
posted @ 2009-03-22 15:54 甜甜嘟嘟 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 今天一不小心找到了赵炯博士的个人的网站。在里面发现了好多的好东西,这是几张照片 Theodore Ts'o 最早Linux高手之一,ext2创建者(右边,左是赵炯) Jon "maddog" Hall Linux国际主席 Donald Becker 网络驱动程序主要开发者 可惜不是我,唉。。。。。。。。。。。。 阅读全文
posted @ 2009-03-22 15:53 甜甜嘟嘟 阅读(171) 评论(0) 推荐(0) 编辑
摘要: 在linux内核中有这样的一段程序,查了资料才看懂的,赶快就记下来了: 使用的是GNU as汇编语言:(这个汇编真的很烦人) movb $0x36,%al; movl $0x43,$edx; outb %al,%dx; movb $latch,%eax; movl $0x40,$edx; outb %al,%dx; movb %al,%ah; outb %al,%dx; 上面的一段... 阅读全文
posted @ 2009-03-22 15:52 甜甜嘟嘟 阅读(247) 评论(0) 推荐(0) 编辑
摘要: cpu执行的第一条指令不在内存中,众所周知,内存是由ram组成的 ,而ram不断电,可以保存信息,一旦断电,ram中的信息将会丢失,所以cpu要执行的第一条指令被固化在rom中 以前8086年代,由于内存是1M的,所以rom被编址在1M的最后的64K中,所以它的段地址是0xFFFF0,这样就不至于不ram分成两个部分,就是将cs设置成0XF000,cpu执行的BIOS第一条指令的地址是:0XF00... 阅读全文
posted @ 2009-03-22 15:51 甜甜嘟嘟 阅读(764) 评论(1) 推荐(0) 编辑
摘要: 好常时间没更新了,今天看了一个函数,是linux0.11的内存管理的一个重要的函数,本来该写在笔记上的,但一时兴起,就写到博客上了。 00150int copy_page_tables(unsigned long from,unsigned long to,long size) 00151 { 00152 unsigned long * from_page_table; 00153 ... 阅读全文
posted @ 2009-03-22 15:50 甜甜嘟嘟 阅读(339) 评论(0) 推荐(0) 编辑
摘要: 好常时间没更新了,今天看了一个函数,是linux0.11的内存管理的一个重要的函数,本来该写在笔记上的,但一时兴起,就写到博客上了。 00150int copy_page_tables(unsigned long from,unsigned long to,long size) 00151 { 00152 unsigned long * from_page_table; 00153 ... 阅读全文
posted @ 2009-03-22 15:46 甜甜嘟嘟 阅读(268) 评论(0) 推荐(0) 编辑
摘要: 0 推荐 00292 static int try_to_share(unsigned long address, struct task_struct * p) 00293 { 00294... 阅读全文
posted @ 2009-03-22 15:44 甜甜嘟嘟 阅读(342) 评论(0) 推荐(0) 编辑
摘要: intel 8086 来说。是一个16位的处理器。他有16位的寄存器。16位的数据总线。20位的地址线。寻址能力1M。因为是16位的寄存器。只有通过 seg:offset的方式。才能寻址1m的地址空间。 到了80386后的处理器。就变成了32位的处理器。寄存器是32位。数据总线也是32.地址也是32位。如果一个寄存器存放的是地址的话。直接寻址能力是4GB。但还是使用了 seg :offset的方式... 阅读全文
posted @ 2009-03-22 15:41 甜甜嘟嘟 阅读(369) 评论(0) 推荐(0) 编辑
摘要: 好长时间不写博客了。不知道该写些什么。但今天我要记下这几天我的感受。 这几天我的心情是一天比一天的沉重,看着那一副副惨不忍睹的照片,看着网页上不断增长的离我们而去的人数。让我认识了人的生命的脆弱。也让我知道了什么是幸福。平平常常的生活,家人平安,亲人平安,所有的朋友的平安,才是真的幸福。没有什么比这更值得让人珍惜的了。 先记录下这几天: 5.12 (地震当天) 我知道地震听宿舍的一个玩网络游戏的同... 阅读全文
posted @ 2009-03-22 15:39 甜甜嘟嘟 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 ··· 7 8 9 10 11 12 下一页