同じような情報工学系って質問ですが、同一の方ですよね? フォーラムルールで名前の統一をお願いしております。
「言語の作成について • C言語交流フォーラム ~ mixC++ ~」
http://dixq.net/forum/viewtopic.php?f=3&t=12297
【内容に関して】
フローを見る限り実装できるほど内容が詰められていないように見えます。
これってカーネルの核の一部分となりますが、割り込み処理とか他の部分も完成していないとディスパッチャは作れないです。
そもそもProcess Control Block(PCB)の構造は設計が済んでいるんでしょうか?
オフトピック
趣味から言うとTCBのほうが好き。特に理由はありません。
あと気になるのは、
・シーケンシャルな処理ではない(割り込みドリブンである)はずなのにシーケンシャルな処理として書かれている。
・「CPUに空きがある」とか「タイムスライスが満了」やら大雑把すぎる内容なので、もっと煮詰めないと実装できません。