Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
ugosdaryn
2 / 2 / 1
Регистрация: 17.12.2009
Сообщений: 77
#1

Вывести любое сообщение - C++

26.03.2012, 13:15. Просмотров 468. Ответов 6
Метки нет (Все метки)

Привет!

Как на С можно вывести любое сообщения без использования ОС? То есть использовать те функций, которые могут запуститься не используя ОС (думаю cout, printf не подойдет ИМХО). Мне нужно этот файл file.c скомпилировать, затем использовать на Ассемблер.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.03.2012, 13:15     Вывести любое сообщение
Посмотрите здесь:

C++ Вводим сторку и к(любое число). нужно вывести на экран все слова меньше К
C++ Любое значение числа
Задается любое положительное число R. C++
C++ Возвести любое число во все степени от 1 до 10
Возвести любое число в любой степени от 1 до 10 C++
C++ Функция F1, которая не принимает и не возвращает значений, но выводит на экран любое сообщение
Если в четырехзначном числе введенному с клавиатуры, есть одинаковые цифры, то вывести 1, в противном случаe - любое другое число C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
26.03.2012, 13:27     Вывести любое сообщение #2
Цитата Сообщение от ugosdaryn Посмотреть сообщение
Привет!

Как на С можно вывести любое сообщения без использования ОС? То есть использовать те функций, которые могут запуститься не используя ОС (думаю cout, printf не подойдет ИМХО). Мне нужно этот файл file.c скомпилировать, затем использовать на Ассемблер.
Что значит без использования ОС? Ты хочешь свою ОС-загрузчик написать и установить на комп?
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
26.03.2012, 13:28     Вывести любое сообщение #3
асм или машинные код вам в помощь, не понимаю причем тут С
Kuzia domovenok
1889 / 1744 / 117
Регистрация: 25.03.2012
Сообщений: 5,917
Записей в блоге: 1
26.03.2012, 13:31     Вывести любое сообщение #4
Цитата Сообщение от panicwassano Посмотреть сообщение
асм или машинные код вам в помощь, не понимаю причем тут С
На С можно написать почти всё то же, что и на асме, возможно лишь с небольшими вставками асма.
panicwassano
591 / 559 / 20
Регистрация: 07.11.2010
Сообщений: 2,004
26.03.2012, 13:39     Вывести любое сообщение #5
Цитата Сообщение от Kuzia domovenok Посмотреть сообщение
На С можно написать почти всё то же, что и на асме, возможно лишь с небольшими вставками асма.
это понятно, но зачем делать так Си -> Дизасм -> асм?
ugosdaryn
2 / 2 / 1
Регистрация: 17.12.2009
Сообщений: 77
26.03.2012, 13:40  [ТС]     Вывести любое сообщение #6
Работаю на Ассемблер. Используя KernelLoader.asm и Bootloader.asm скомпилировал файл, вывел сообщение.

Теперь у Меня в коде (в конце есть ) 4.bin и kernelloader.bin
Для этого мне надо на С написать код, который выведет сообщение. Этот С файл я буду компилировать на MinGW package. Получу этот BIN файл, затем запущу VMware Workstation и выведу сообщение.
Вложения
Тип файла: txt Bootloader.txt (4.2 Кб, 9 просмотров)
Тип файла: txt KernelLoader.txt (2.2 Кб, 5 просмотров)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.03.2012, 13:57     Вывести любое сообщение
Еще ссылки по теме:

Если a делится на b или b делится на a, то вывести 1, иначе – любое другое число C++
C++ Преобразовать любое значение в строку
C++ Как вывести символ в любое место экрана?
C++ Если а делится на b или b делится на а, то вывести 1, иначе— любое другое число
Любое консольное приложение с классами в с++ C++

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

Или воспользуйтесь поиском по форуму:
ugosdaryn
2 / 2 / 1
Регистрация: 17.12.2009
Сообщений: 77
26.03.2012, 13:57  [ТС]     Вывести любое сообщение #7
Более подробно отписался )))
Yandex
Объявления
26.03.2012, 13:57     Вывести любое сообщение
Ответ Создать тему
Опции темы

Текущее время: 20:51. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru