@nerediskareal

Как написать терминал на Assembler?

Пишу свою мини ОС на Ассемблере, нужно чтобы было в коде по типу ввода команды и вывода ответа:
Пользователь: >version
ОС: 1.0

Есть ли статьи на данную тему? С примером?
  • Вопрос задан
  • 217 просмотров
Решения вопроса 1
saboteur_kiev
@saboteur_kiev
software engineer
Изучите прерывания биос.

И вообще, интерпретатор это довольно простая задача, если вы уже научились работать с устройствами ввода-вывода, поэтому может быть стоит потренироваться на более простых программах, чем сразу писать свою ОС?
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 3
Daemon23RUS
@Daemon23RUS
Секундочку, а неужели Вы еще в своей ОС не написали часть отвечающую за ввод-вывод ?
Просто к интерпретатору команд надо подходить уже с имеющимся вводом выводом. Я так думаю, что после реализации оного, и вопросов будет меньше, а те что останутся будут более конкретны.
Ответ написан
Комментировать
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Ответ написан
Комментировать
mayton2019
@mayton2019
Bigdata Engineer
В github есть игрушечные проекты загрузчиков с консолью. Можно там посмотреть.
Еще - статьи про 512-k boot loaders. Видел с вшитым интерпретатором Forth.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы