Форум программистов, компьютерный форум, киберфорум
Наши страницы
C++
Войти
Регистрация
Восстановить пароль
 
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
Kukushkha
0 / 0 / 0
Регистрация: 16.05.2017
Сообщений: 29
Завершенные тесты: 2
#1

Вывод текста без WinAPI

24.12.2017, 13:20. Просмотров 845. Ответов 23
Метки нет (Все метки)

Здравствуйте!

Пишу OS на C++. Как мне создать функцию printf() без использования айостримов и т.д.?
Как создать функции ввода?

И все чтобы работало на чистом железе.

Заранее спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
24.12.2017, 13:20
Ответы с готовыми решениями:

Создание окна без WinAPI
Хотелось узнать, как создавать окна без использования WinAPI.

Вывод текста не экран с помощью DrawText (DirectX)
Здравствуйте, проблема такая: пытаюсь вывести текст на экран, если я пишу вот...

Перетаскивание окна за любую его точку без WinApi
Дело в том, что в апи я 0 даже как вставить туда пару строк я не знаю могу...

Отключить форму без смены цвета текста
На экране есть форма (Memo). Можно ли сделать так, чтобы при отключении цвет...

Вывод текста
Мне нужно выводить текст (служебная информация) Ест критерии: 1) скорость...

23
Kukushkha
0 / 0 / 0
Регистрация: 16.05.2017
Сообщений: 29
Завершенные тесты: 2
27.01.2018, 15:18  [ТС] #21
Цитата Сообщение от Kastaneda Посмотреть сообщение
Короче твоя задача записать текст в определенный физический адрес памяти.
Хорошо. Но, расскажите все-таки как в регистры писать.
0
Mirmik
techpriest
620 / 201 / 56
Регистрация: 27.02.2014
Сообщений: 1,068
31.01.2018, 10:19 #22
На том же хабре много статей, аля "пишем ОС с нуля", где вывод в видеопамять изложен довольно хорошо. ( Как правило такие статьи недалеко заходят, но загрузка, вывод в видеопамять и работа с процессором там освещены. Если сделаете функцию write для монитора, можно будет обсудить, как printf писать.
0
Kastaneda
Jesus loves me
Эксперт С++
4823 / 2997 / 345
Регистрация: 12.12.2009
Сообщений: 7,559
Записей в блоге: 2
Завершенные тесты: 1
31.01.2018, 10:41 #23
Цитата Сообщение от Kukushkha Посмотреть сообщение
Но, расскажите все-таки как в регистры писать.
На ассемблере, либо через расширения компилятора. gcc например позволяет связать переменную с регистром и при записи в эту переменную будет происходить запись в регистр.
0
_lunar_
1442 / 1359 / 184
Регистрация: 03.05.2011
Сообщений: 3,138
Завершенные тесты: 1
05.02.2018, 19:56 #24
на будущее, также можно порыться в сорсах ReactOS (video.h) много интересного можно накапать о работе "windows"
0
05.02.2018, 19:56
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
05.02.2018, 19:56

Вывод текста с изображениями
Всем привет! Пишу программу тест, в котором имеется раздел "теория", в котором...

Вывод текста на форму
Здравствуйте! Для вывода текста использую компоненту Edit. Текст появляется...

Вывод текста в файл
Вот этот код ofstream fout (SaveDialog1->FileName.c_str());...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
24
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru