diff --git a/docs/doc/kernel/imagesrc/task_status.png b/docs/doc/kernel/imagesrc/task_status.png
new file mode 100644
index 0000000..cee5dbc
Binary files /dev/null and b/docs/doc/kernel/imagesrc/task_status.png differ
diff --git a/docs/doc/kernel/task.md b/docs/doc/kernel/task.md
index a75b882..8b506a8 100644
--- a/docs/doc/kernel/task.md
+++ b/docs/doc/kernel/task.md
@@ -24,7 +24,7 @@
系统中的任务在任意时刻都处于就绪(ready)、运行(running)、阻塞/挂起(suspend)、退出(quit)四种状态之一。状态之间的变化关系如下图所示。
-
+
任务在创建完成后会进入就绪状态并被加入就绪队列等待内核调度。当任务被调度开始运行时,任务会进入运行状态。若任务在运行过程中被更高优先级的任务抢占,则被强占的任务会回到就绪队列并再次进入就绪状态。当任务在运行过程中申请资源失败时,任务会被挂起并进入挂起状态,并在所申请资源能够被满足时回到就绪状态。当任务执行完成,即从入口函数返回时,会进入终止状态,并由内核回收其相关资源。