Все сервисы Хабра
Сообщество IT-специалистов
Ответы на любые вопросы об IT
Профессиональное развитие в IT
Закрыть
Задать вопрос
Foxik1
@Foxik1
C
Assembler
Как считать строку в nasm?
Пишу мини ос и появилась задача считать строку.
Как это можно сделать в ассемблере или с?
Вопрос задан
более двух лет назад
159 просмотров
6
комментариев
Подписаться
1
Простой
6
комментариев
Facebook
Вконтакте
Twitter
Wataru
@wataru
Что такое "консоль" в вашей мини ос?
Написано
более двух лет назад
Василий Банников
@vabka
Ну для начала тебе нужно саму эту консоль реализовать в твоей ОС :)
Написано
более двух лет назад
Foxik1
@Foxik1
Автор вопроса
Wataru
, ну не консоль, а сама ос без графического интерфейса
Написано
более двух лет назад
Foxik1
@Foxik1
Автор вопроса
Василий Банников
, ну не консоль, а сама ос без графического интерфейса
Написано
более двух лет назад
Сергей Горностаев
@sergey-gornostaev
Куратор тега C
Foxik1
, тогда откуда считывать строку? И куда? И в каком формате?
Написано
более двух лет назад
mayton2019
@mayton2019
Согласен с комментариями. Я-бы начал свою ОС именно с консоли.
А как вы с ней взаимодействовать собрались?
Написано
более двух лет назад
Решения вопроса
1
Wataru
@wataru
Разработчик на С++, экс-олимпиадник.
В итоге все делается через биос. Вам надо будет писать какие-то данные в I/O порты, использовать прерывания, чтобы заставить биос прочитать нажатия на кнопки и поместить данные в какую-то вашу память.
Ответ написан
более двух лет назад
Комментировать
Нравится
2
Комментировать
Facebook
Вконтакте
Twitter
Пригласить эксперта
Ответы на вопрос
0
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
C++
+1 ещё
Средний
Как организовать корректный вывод информации в виде таблицы средствами си/си++(ООП использовать нельзя), если длина вводимых слов разная?
2 подписчика
03 мая
81 просмотр
0
ответов
Assembler
+1 ещё
Средний
Не работает customasm, как исправить?
1 подписчик
29 апр.
73 просмотра
0
ответов
C++
+2 ещё
Простой
Покажите на ассемблере как выглядит защита от переполнения буфера?
2 подписчика
16 апр.
9706 просмотров
2
ответа
C
+1 ещё
Простой
Как из длины массива и максимального количества потоков узнать индексы, которые будет обрабатывать поток?
2 подписчика
12 апр.
347 просмотров
1
ответ
Linux
+2 ещё
Средний
Как импортировать пользовательский модуль в Linux ядро?
2 подписчика
07 апр.
517 просмотров
1
ответ
Windows
+2 ещё
Простой
Как скомпилировать программу с библиотекой gtk?
1 подписчик
05 апр.
156 просмотров
0
ответов
C
+3 ещё
Средний
Можно ли реализовать программу, написанную на C/assembler, которая отслеживает процесс запуска/работы вирус-майнера?
1 подписчик
05 апр.
226 просмотров
2
ответа
Assembler
+2 ещё
Средний
Какое поведение является стандартным для RISC-V ядер при записи в readonly CSR?
1 подписчик
31 мар.
82 просмотра
1
ответ
Assembler
+2 ещё
Средний
RISC-V / Входят ли инструкции работы с CSR в «базовый» набор rv32i?
1 подписчик
31 мар.
68 просмотров
1
ответ
Алгоритмы
+1 ещё
Простой
Не могу решить задачу на C?
2 подписчика
18 мар.
3897 просмотров
3
ответа
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик Windows Low Level C/C++
Netwrk
от 280 000 до 380 000 ₽
Программист встраиваемых систем
Promobot
•
Пермь
от 100 000 ₽
Ведущий разработчик С (Open source)
СберТех
•
Москва
от 300 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама