<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/waitforc</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; waitforc]]></copyright><item><title><![CDATA[Android核心分析 目录]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/8119562</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/8119562</guid><author>waitforc</author><pubDate>Sat, 27 Oct 2012 21:27:00 +0800</pubDate><description><![CDATA[一个程序员眼中的团队原型思考(3)---- 个体的孤独和团队的力量


2010-07-25 22:03 
阅读(5433)
评论(71)




一个程序员眼中的团队原型思考（2）---个体的孤独和团队的力量


2010-07-25 21:55 
阅读(4067)
评论(4)




一个程序员眼中的团队原型思考（1）-个体的孤独和团队的力量]]></description><category></category></item><item><title><![CDATA[编译bochs并启用GDB调试]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7322807</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7322807</guid><author>waitforc</author><pubDate>Mon, 05 Mar 2012 22:28:57 +0800</pubDate><description><![CDATA[1、先从Bochs的网站下载最新版本 http://bochs.sourceforge.net/
2、将下载后的源码包解压到任一目录，然后cd到该目录，
3、执行如下语句进行配置
./configure --enable-debugger --enable-disasm --enable-gdb-stub
--enable-gdb-stub 主要用于配置使用GDB对内核进行调试，详细请看]]></description><category></category></item><item><title><![CDATA[从头开始写操作系统，里面讲了如何操作VGA]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7318533</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7318533</guid><author>waitforc</author><pubDate>Sun, 04 Mar 2012 18:53:26 +0800</pubDate><description><![CDATA[从头开始编写操作系统（11） 第10章：为内核做准备1

2011-04-29 13:34 
阅读(309)评论(1)



从头开始编写操作系统（10） 第9章：开启A20

2011-04-23 13:13 
阅读(475)评论(0)



从头开始编写操作系统（9） 第8章：保护模式

2011-04-18 18:47 
阅读(5794)评论(16)]]></description><category></category></item><item><title><![CDATA[将Linux内核启动信息能过串口输出]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7295535</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7295535</guid><author>waitforc</author><pubDate>Sun, 26 Feb 2012 14:55:03 +0800</pubDate><description><![CDATA[只需要在GRUB的配置文件中加上内核参数 console=tty0 console=ttyS0,115200，如下

linux    /boot/vmlinuz-3.0.0-15-generic root=UUID=eb9f0676-556e-42c2-9681-52d7ceacb34b ro console=tty0 console=ttyS0,115200]]></description><category></category></item><item><title><![CDATA[Linux Shell 笔记]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7237724</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7237724</guid><author>waitforc</author><pubDate>Mon, 06 Feb 2012 20:44:01 +0800</pubDate><description><![CDATA[=====================================================
变量
declare variable1   #声明一个环境变量variable1
export variable2    #声明一个全局变量variable2
赋值用let
取值用$
$# : 所有参数的个数
$* : 参数集合
$1 : 第一个参数
$? : 上一条指令]]></description><category></category></item><item><title><![CDATA[linux及ubuntu启动过程和upstart相关文章]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7234761</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7234761</guid><author>waitforc</author><pubDate>Sun, 05 Feb 2012 14:48:32 +0800</pubDate><description><![CDATA[Linux init程序分析

Ubutun 10.04中的启动项和运行级别
Ubuntu init启动流程分析
ubuntu的init与系统服务设置

Linux内核启动过程分析
Linux init程序分析（续）
并行启动应用程序从而加速 Linux 的引导

upstart 分析]]></description><category></category></item><item><title><![CDATA[ubutnu6.10以后启动进程upstart的介绍]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7234294</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7234294</guid><author>waitforc</author><pubDate>Sun, 05 Feb 2012 02:46:34 +0800</pubDate><description><![CDATA[原文：http://www.diybl.com/course/6_system/linux/Linuxjs/200863/120877.html




upstart从Ubuntu6.10开始被引入Ubuntu，它是/sbin/init守护进程(daemon)的代替品，是基于事件的(event-based)。它在启动期间负责处理任务和服务的启动，系统关闭时关闭它们，并在系统运行时管理它]]></description><category></category></item><item><title><![CDATA[ubuntu 和upstart启动过程研究]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7234289</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7234289</guid><author>waitforc</author><pubDate>Sun, 05 Feb 2012 02:38:50 +0800</pubDate><description><![CDATA[原文：http://www.xxlinux.com/linux/article/development/kernel/20081128/14566.html



 ubuntu从6.10开始逐步用upstart代替原来的sysinit，进行服务进程的管理。也正是从6.10开始，ubuntu的启动过程开始变得有点“变幻莫测”。也没办法，这是正在开发中的upstart不可避免的。为了对原有的]]></description><category></category></item><item><title><![CDATA[Upstart: Ubuntu 的基于事件的启动进程]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7234279</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7234279</guid><author>waitforc</author><pubDate>Sun, 05 Feb 2012 02:36:48 +0800</pubDate><description><![CDATA[原文：http://www.diybl.com/course/6_system/linux/Linuxjs/200863/120876.html
英文原文：http://archive09.linux.com/feature/125977






[译文]Upstart: Ubuntu 的基于事件的启动进程


www.diybl.com    时间 ： 2008-06-]]></description><category></category></item><item><title><![CDATA[Linux下复制、移动、重命名、删除命令]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7234130</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7234130</guid><author>waitforc</author><pubDate>Sat, 04 Feb 2012 22:52:35 +0800</pubDate><description><![CDATA[原文http://blog.chinaunix.net/space.php?uid=2265810&do=blog&id=2122561



cp命令

功能：将给出的文件或目录拷贝到另一文件或目录中，就如同DOS下的copy命令一样，功能非常强大。

语法：cp [选项] 源文件或目录 目标文件或目录

说明：该命令把指定的源文件复制到目标文件或把多个源文件复制到目标目录中]]></description><category></category></item><item><title><![CDATA[定制Linux 一]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/7233579</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/7233579</guid><author>waitforc</author><pubDate>Sat, 04 Feb 2012 16:27:20 +0800</pubDate><description><![CDATA[一、环境搭建
1、安装虚拟机，我使用的虚拟机是VirtualBox，下载地址https://www.virtualbox.org/wiki/Downloads，该虚拟机免费。
2、安装Linux发行版，我使用的是Ubuntu，下载地址http://www.ubuntu.com/download。
3、Ubuntu安装成功后，在Ubuntu搜索“GParted分区编辑器”并安装，该软件主要是用]]></description><category></category></item><item><title><![CDATA[汇编串操作指令 movs lods stos cmps scas]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/6908968</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/6908968</guid><author>waitforc</author><pubDate>Wed, 26 Oct 2011 23:02:24 +0800</pubDate><description><![CDATA[参考网上内容
串操作指令
串操作指令共有5条：
1、串传送：movs



指令
一次操作字节数


movsb
1


movsw
2


movsd
4




2、串加载：lods



指令
一次操作字节数


lodsb
1


lodsw
2


lodsd
4




3、串送存：stos]]></description><category></category></item><item><title><![CDATA[汇编加减乘除指令 add adc sub sbb mul div]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/6908963</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/6908963</guid><author>waitforc</author><pubDate>Wed, 26 Oct 2011 23:01:46 +0800</pubDate><description><![CDATA[以下均是对于实模式来说。
加
指令 add




add 寄存器，数据
比如：add ax,8


add 寄存器，寄存器
比如：add ax,bx


add 寄存器，内存单元
比如：add ax,[0]


add 内存单元，寄存器
比如：add [0],ax




指令adc
adc是带进位加法指令，利用了CF标志位上记录的进位值。如]]></description><category></category></item><item><title><![CDATA[80X86标志寄存器及比较和跳转指令 zf pf sf cf of df cmp je jne jb jnb ja jna]]></title><link>https://blog.youkuaiyun.com/waitforc/article/details/6905209</link><guid>https://blog.youkuaiyun.com/waitforc/article/details/6905209</guid><author>waitforc</author><pubDate>Tue, 25 Oct 2011 20:43:12 +0800</pubDate><description><![CDATA[标志寄存器

80X86的标志寄存器的结构如下


部分标志位说明
ZF
ZF==Zero Flag，
是零标志位，记录指令执行结果是事为零。如果一条指令执行后结果为零，ZF置位，也就是ZF的值为1，否则为0 。比如
mov ax,1
sub ax,1
ax-1=0，所以ZF=0 。

PF
PF==Parity Flag，
奇偶标志位，相关指令执行后，结果寄存器是所b]]></description><category></category></item></channel></rss>