Все сервисы Хабра
Сообщество 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
Ваш ответ на вопрос
Войдите, чтобы написать ответ
Войти через центр авторизации
Похожие вопросы
Linux
+2 ещё
Простой
Как сделать новое чтение из STDIN?
1 подписчик
25 мая
160 просмотров
1
ответ
Linux
+2 ещё
Простой
GAS ассемблер: записать в секцию опкоды, затем выполнить их?
2 подписчика
25 мая
147 просмотров
1
ответ
C
+2 ещё
Средний
В чем ошибка в написании драйвера?
2 подписчика
24 мая
159 просмотров
1
ответ
C
+2 ещё
Простой
Как реализовать файловую систему?
1 подписчик
22 мая
217 просмотров
3
ответа
C#
+3 ещё
Простой
Почему код без условных переходов медленнее чем с ними? Ассемблер. Если должно быть наоборот?
1 подписчик
18 мая
186 просмотров
0
ответов
C
+2 ещё
Простой
Как работает realoc? Копирует непосредственно ли она содержимое в физической памяти?
1 подписчик
10 мая
143 просмотра
2
ответа
C++
+1 ещё
Средний
Как организовать корректный вывод информации в виде таблицы средствами си/си++(ООП использовать нельзя), если длина вводимых слов разная?
2 подписчика
03 мая
118 просмотров
0
ответов
Assembler
+1 ещё
Средний
Не работает customasm, как исправить?
1 подписчик
29 апр.
83 просмотра
0
ответов
C++
+2 ещё
Простой
Покажите на ассемблере как выглядит защита от переполнения буфера?
2 подписчика
16 апр.
9818 просмотров
3
ответа
C
+1 ещё
Простой
Как из длины массива и максимального количества потоков узнать индексы, которые будет обрабатывать поток?
2 подписчика
12 апр.
352 просмотра
1
ответ
Показать ещё
Загружается…
Вакансии с Хабр Карьеры
Разработчик C\C ++
Wanted.
•
Москва
До 250 000 ₽
Разработчик Windows Low Level C/C++
Netwrk
от 280 000 до 380 000 ₽
Разработчик (C++/C/Python/Go/Rust)
Cycura
•
Минск
от 100 000 до 150 000 ₽
Минуточку внимания
Войдите на сайт
Чтобы задать вопрос и получить на него квалифицированный ответ.
Войти через центр авторизации
Закрыть
Реклама