2017年4月19日

摘要: ## 综述 *6.828的目标 ~通过设计和实现一个小型操作系统来理解操作系统的原理 ~获得建立系统的动手经验 *应用程序需要操作系统提供什么支持? ~实现硬件抽象,便于使用,便于移植 ~实现多个应用程序对硬件的复用 ~实现不同应用程序的隔离 ~允许应用程序间实现通讯 *什么是操作系统 ~从小处说, 阅读全文
posted @ 2017-04-19 16:00 寻找理性之光 阅读(162) 评论(0) 推荐(0) 编辑

2017年4月17日

摘要: 2.1 概述 可模拟的外设: 。。。。(不详细列出,需要时查阅原文) 支持最多255个cpu的SMP; 使用Seabios项目的BIOS和Plex86/Bochs LGPL VGA BIOS; 使用格斯仿真(GUS emulation); 2.2 快速启动 下载和解压linux操作系统镜像后,键入 阅读全文
posted @ 2017-04-17 10:59 寻找理性之光 阅读(896) 评论(0) 推荐(0) 编辑
摘要: 本文是《QEMU Emulator User Documentation》的学习笔记 1、概述 (QEMU是什么) (QEMU的两种操作模式) (QEMU的特性) //概述中的内容在6.828课程中已经接触了一些,更细致的内容现在还难以理解。先占个位。 阅读全文
posted @ 2017-04-17 10:28 寻找理性之光 阅读(302) 评论(0) 推荐(0) 编辑

2017年4月16日

摘要: 标题的翻译我拿不准,不过说的是一个意思。GDB的功能很强大,使用很繁杂,但掌握其中一部分常用的命令就可以实现一些调试过程了。一般情况下,这些也就够了。 GNU m4的早期版本中有一个漏洞:有时候,将它的引用字符串(quote strings)从默认值改变时,用来在宏中抓取宏定义的命令工作不正常。下面 阅读全文
posted @ 2017-04-16 23:54 寻找理性之光 阅读(511) 评论(0) 推荐(0) 编辑
摘要: 本文是《debugging with GDB》 的学习笔记 1、综述(summary) 调试器(比如GDB)的作用是查看另外一个程序在执行时它的内部正在发生什么,或者一个程序崩溃时正在做什么。 具体的说,GDB可以做四类事,以帮助程序员查找程序的漏洞: a. 启动程序,设置各种可以影响程序运行的参数 阅读全文
posted @ 2017-04-16 22:23 寻找理性之光 阅读(173) 评论(0) 推荐(0) 编辑

2017年4月12日

摘要: 6.828的工具都装好了,在正式开始实验之前,要先熟悉每个工具的使用。对于我这种小白用户,需要熟悉的更多。 1、x86汇编语言 果然,课程首先让我熟悉汇编语言,并提供了两份参考文献。虽然我对汇编语言离熟悉还差十万八千里,不过好歹是用过的。我感到如果想要保持学习的兴趣,目前采取“如无必要,绝不深究”的 阅读全文
posted @ 2017-04-12 21:10 寻找理性之光 阅读(1535) 评论(0) 推荐(0) 编辑
摘要: 1、6.828中用到的工具 学习中需要用到两类工具:x86的模拟器和编译工具链。 x86模拟器是为了模拟目标机。实际上使用真的x86计算机也可以作为6.828课程的目标机,而且如果真的要编写一个操作系统的话,肯定是要运行在真的计算机系中才有意义。课程中使用模拟器是为了简化学习工具,购买计算平台也是一 阅读全文
posted @ 2017-04-12 14:21 寻找理性之光 阅读(660) 评论(0) 推荐(0) 编辑
摘要: 最近办公时间有点长,坐的太久腰有点受不了了。 想到了传说中的站立式办公。于是搜了下相关产品,结论是要么太贵要么太low。全自动化升降的办公桌当然好,价格更好!一些放在桌面上的支架类产品就差多了,居然还给出了动辄数百元的价格,真是有概念什么都好卖啊。。。 不过机智如我,怎么能轻易放弃呢? 桌子不能升高 阅读全文
posted @ 2017-04-12 00:16 寻找理性之光 阅读(110) 评论(0) 推荐(0) 编辑

2015年12月9日

摘要: 最近的想法是:“生物的智能不是内生的,而是外化的。”就是说,生物有智能是因为所处的世界有智能,它只是世界混沌海洋中因不平衡造成的秩序化的反映。如果是这样,那么智能当然不仅限于出现在生物体身上。智能不需要被发明,因为它本来就存在于世界中,等待人类的发现。 阅读全文
posted @ 2015-12-09 16:34 寻找理性之光 阅读(151) 评论(0) 推荐(0) 编辑

2015年5月28日

摘要: 重新编辑公式比较繁琐,后续内容保存在文件中。 阅读全文
posted @ 2015-05-28 15:59 寻找理性之光 阅读(192) 评论(0) 推荐(0) 编辑

导航