Секундочку, а неужели Вы еще в своей ОС не написали часть отвечающую за ввод-вывод ?
Просто к интерпретатору команд надо подходить уже с имеющимся вводом выводом. Я так думаю, что после реализации оного, и вопросов будет меньше, а те что останутся будут более конкретны.