﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>语源科技BlogJava-计算机之路</title><link>http://www.blogjava.net/wilsonny/</link><description>小爽的博客</description><language>zh-cn</language><lastBuildDate>Sun, 03 May 2026 04:32:21 GMT</lastBuildDate><pubDate>Sun, 03 May 2026 04:32:21 GMT</pubDate><ttl>60</ttl><item><title>出国前要准备的东西</title><link>http://www.blogjava.net/wilsonny/archive/2007/05/17/117965.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Thu, 17 May 2007 00:56:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/05/17/117965.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/117965.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/05/17/117965.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/117965.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/117965.html</trackback:ping><description><![CDATA[<p>笔记本无线网卡<br>系统ghost并刻盘、携带必备软件<br><br>签证：<br>交SEVIS FEE<br>预约签证<br>拿好：照片、SEVIS 号码、I20、获奖证书、信用卡等（更新）<br><br>准备面试的问题<br><br>写信询问学校方面需要的东西<br><br>把不去学校的I20寄回去<br><br>想带的书：Operating System<br></p>
<img src ="http://www.blogjava.net/wilsonny/aggbug/117965.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-05-17 08:56 <a href="http://www.blogjava.net/wilsonny/archive/2007/05/17/117965.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Kernel启动进程的实验</title><link>http://www.blogjava.net/wilsonny/archive/2007/03/19/104717.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Mon, 19 Mar 2007 05:04:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/03/19/104717.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/104717.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/03/19/104717.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/104717.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/104717.html</trackback:ping><description><![CDATA[
		<font color="#ff0000">
				<strong>也就是说，假设 0 --&gt; limit --&gt; FFFF<br />那么如果一个段是expandupward的，他的offset只能是0到limit，而如果是expanddownward的，offset就是从limit到FFFF，且该栈的增长方向是limit--&gt;FFFF，即，数据在内存中总是从低地址放到高地址</strong>
		</font>
		<br />
		<br />今天受益匪浅.....我塞，如果不是在网络上搜索到的这句话，我自己编写的Kernel进程怎么也调试不好。<br />今天太高兴了，终于把Kernel的进程机制调整好了！！！截个图，庆祝一下。<br />不过截图有个错误，就是应该是Process的，而不是Thread，这两个东西有本质区别。<br /><p align="center"><img src="http://www.blogjava.net/images/blogjava_net/wilsonny/19081/o_process.JPG" align="center" border="0" /></p><img src ="http://www.blogjava.net/wilsonny/aggbug/104717.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-03-19 13:04 <a href="http://www.blogjava.net/wilsonny/archive/2007/03/19/104717.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>我的KERNEL的树结构列表（学习于渊的）</title><link>http://www.blogjava.net/wilsonny/archive/2007/02/03/97810.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Sat, 03 Feb 2007 15:26:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/02/03/97810.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/97810.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/02/03/97810.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/97810.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/97810.html</trackback:ping><description><![CDATA[
		<font size="2">虽然这还不能完全算是自己的，但是总算有了进步啊，呵呵，加油，要设计出自己的操作系统！！</font>
		<br />
		<p align="center">
				<img src="http://www.blogjava.net/images/blogjava_net/wilsonny/19081/o_kernelmanifest.JPG" align="center" border="0" />
		</p>
<img src ="http://www.blogjava.net/wilsonny/aggbug/97810.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-02-03 23:26 <a href="http://www.blogjava.net/wilsonny/archive/2007/02/03/97810.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>没有想到堆栈的问题会这么严重！！</title><link>http://www.blogjava.net/wilsonny/archive/2007/02/03/97806.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Sat, 03 Feb 2007 15:10:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/02/03/97806.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/97806.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/02/03/97806.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/97806.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/97806.html</trackback:ping><description><![CDATA[
		<p>
				<font size="2">今天发现自己的操作系统虽然可以在VMware和VPC下运行，但是在Bochs下会报错！短短的几秒钟使得Bochs产生了几十兆甚至上百兆的输出文件。在文件里面，我发现报错主要是IRET的消息，说堆栈似乎有问题。经过检查代码，我发现了问题所在。应该是mov esp,0x100的一句，写成了mov esp,0100,最后估计是因为堆栈不够造成了Bochs报错。现在总算调节好了，截个图。庆祝一下！</font>
		</p>
		<br />
		<img src="http://www.blogjava.net/images/blogjava_net/wilsonny/19081/o_LoaderDebug.JPG" align="center" border="0" />
<img src ="http://www.blogjava.net/wilsonny/aggbug/97806.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-02-03 23:10 <a href="http://www.blogjava.net/wilsonny/archive/2007/02/03/97806.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天对Kernel进行了DEBUG，使用了C语言和汇编混合编程</title><link>http://www.blogjava.net/wilsonny/archive/2007/02/02/97682.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Fri, 02 Feb 2007 14:14:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/02/02/97682.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/97682.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/02/02/97682.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/97682.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/97682.html</trackback:ping><description><![CDATA[
		<p align="center">
				<img src="http://www.blogjava.net/images/blogjava_net/wilsonny/19081/o_NewKernel.JPG" align="center" border="0" />
				<br />
				<br />
				<font size="2">虽然从整体上来看好像没有什么变化，但是今天修改了N多个BUG，总算是完成汇编和C语言的混合编程。问题最严重的BUG是ELF文件的ProgramHeader的读取。我没有想到，竟然ELF格式的ProgramHeader有的竟然段长度为0！！这可怎么理解啊，唉，找些书籍看看吧。弄不懂的话影响将来开发Kernel啊....</font>
		</p>
<img src ="http://www.blogjava.net/wilsonny/aggbug/97682.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-02-02 22:14 <a href="http://www.blogjava.net/wilsonny/archive/2007/02/02/97682.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>C语言各种数据类型内存中的字节大小</title><link>http://www.blogjava.net/wilsonny/archive/2007/01/31/97099.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Wed, 31 Jan 2007 14:44:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/01/31/97099.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/97099.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/01/31/97099.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/97099.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/97099.html</trackback:ping><description><![CDATA[unsigned   long     在PC上是4，在小型机上是8（即在32位系统上是4，在64位系统上是8）   <br />  long                       在PC上是4，在小型机上是8（即在32位系统上是4，在64位系统上是8）   <br />  unsigned   int       4   <br />  int                         4         <br />  unsigned   short   2   <br />  short                     2   <br />  unsigned   char     1   <br />  char                       1   <br /><img src ="http://www.blogjava.net/wilsonny/aggbug/97099.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-01-31 22:44 <a href="http://www.blogjava.net/wilsonny/archive/2007/01/31/97099.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>关于C语言中static关键字的一些细节</title><link>http://www.blogjava.net/wilsonny/archive/2007/01/31/97058.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Wed, 31 Jan 2007 12:12:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/01/31/97058.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/97058.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/01/31/97058.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/97058.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/97058.html</trackback:ping><description><![CDATA[
		<font size="2">定义了static 该变量就不可以为其他文件所用了,这块内存区域标识为私有,这样可以防止一些内存的错误操作,处于同样的道理,头文件里面是不许出现static的&lt;/CA&gt;</font>
<img src ="http://www.blogjava.net/wilsonny/aggbug/97058.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-01-31 20:12 <a href="http://www.blogjava.net/wilsonny/archive/2007/01/31/97058.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>LOADER终于载入KERNEL了！！</title><link>http://www.blogjava.net/wilsonny/archive/2007/01/31/97051.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Wed, 31 Jan 2007 11:20:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/01/31/97051.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/97051.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/01/31/97051.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/97051.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/97051.html</trackback:ping><description><![CDATA[
		<font size="2">今天编写了一下午程序，最终完成了LOADER载入KERNEL并把控制权交给了以ELF格式存在于磁盘上的KERNEL.BIN了。值得庆祝的一天，因为以后终于可以使用C和汇编混合编程了，Wow~~~~~~~~截个图，呵呵。<br /><p align="center"><img src="http://www.blogjava.net/images/blogjava_net/wilsonny/19081/o_InKernel.JPG" align="center" border="0" /></p></font>
<img src ="http://www.blogjava.net/wilsonny/aggbug/97051.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-01-31 19:20 <a href="http://www.blogjava.net/wilsonny/archive/2007/01/31/97051.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>今天开始写操作系统初始化Kernel部分</title><link>http://www.blogjava.net/wilsonny/archive/2007/01/31/96989.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Wed, 31 Jan 2007 07:28:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/01/31/96989.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/96989.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/01/31/96989.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/96989.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/96989.html</trackback:ping><description><![CDATA[
		<p>
				<font size="2">今天开始写对ELF格式Kernel载入的程序，ELF文件格式本身并不难，只不过这段需要认真编写程序。下面截个图。<br /></font>
				<br />
				<img src="http://www.blogjava.net/images/blogjava_net/wilsonny/19081/o_initKernel.JPG" align="center" border="0" />
		</p>
<img src ="http://www.blogjava.net/wilsonny/aggbug/96989.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-01-31 15:28 <a href="http://www.blogjava.net/wilsonny/archive/2007/01/31/96989.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>最近的事情</title><link>http://www.blogjava.net/wilsonny/archive/2007/01/30/96790.html</link><dc:creator>小爽</dc:creator><author>小爽</author><pubDate>Tue, 30 Jan 2007 12:30:00 GMT</pubDate><guid>http://www.blogjava.net/wilsonny/archive/2007/01/30/96790.html</guid><wfw:comment>http://www.blogjava.net/wilsonny/comments/96790.html</wfw:comment><comments>http://www.blogjava.net/wilsonny/archive/2007/01/30/96790.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.blogjava.net/wilsonny/comments/commentRss/96790.html</wfw:commentRss><trackback:ping>http://www.blogjava.net/wilsonny/services/trackbacks/96790.html</trackback:ping><description><![CDATA[
		<font size="2">好长时间没有Update我的博客了，不是懒，是最近学习上了C#的ASP.NET，我不是不准备研究操作系统，只不过最近几天先把它放一下，先研究透了ASP.NET以后再去研究它。毕竟写自己的操作系统是我的梦想啊。嘿嘿嘿。过一段时间想把自己以前写的一个日程安排的程序.NET化，然后发布。嘿嘿嘿。开始应该是免费的。</font>
<img src ="http://www.blogjava.net/wilsonny/aggbug/96790.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.blogjava.net/wilsonny/" target="_blank">小爽</a> 2007-01-30 20:30 <a href="http://www.blogjava.net/wilsonny/archive/2007/01/30/96790.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>