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

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

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

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

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

Привет!

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

Как вывести символ в любое место экрана? - C++
Речь идёт о консольной программе. Поиск на форуме в этом отношении ничего не дал. Говорится о формах, о текстовых полях и иных...

Функция F1, которая не принимает и не возвращает значений, но выводит на экран любое сообщение - C++
На языке С/C++ написать программу в которой имеется функция F1, которая не принимает и не возвращает значений, но выводит на экран любое...

Вводим сторку и к(любое число). нужно вывести на экран все слова меньше К - C++
Я наверное задолбаю кого-то своими вопросами:) Задача такая. Вводим сторку и к(любое число). нужно вывести на экран все слова меньше...

Если в четырехзначном числе введенному с клавиатуры, есть одинаковые цифры, то вывести 1, в противном случаe - любое другое число - C++
Нужно написать программу: "Если в четырехзначном числе введенному с клавиатуры, есть одинаковые цифры, то вывести 1, в противном случаe -...

Если а делится на b или b делится на а, то вывести 1, иначе— любое другое число - C++
Даны два целых числа а и b. Если а делится на b или b делится на а, то вывести 1, иначе— любое другое число. Условные операторы и...

Если a делится на b или b делится на a, то вывести 1, иначе – любое другое число - C++
Доброго времени суток! В С++ недавно, но в универе уже задали такие задачи: 4)Даны два целых числа a и b. Если a делится на b или b...

Любое значение числа - C++
Здравствуйте. #include <stdio.h> #include <stdlib.h> #include <math.h> int main(int argc, char *argv) { double x; int...

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Kuzia domovenok
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 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
1890 / 1745 / 118
Регистрация: 25.03.2012
Сообщений: 5,924
Записей в блоге: 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     Вывести любое сообщение
Еще ссылки по теме:

Преобразовать любое значение в строку - C++
Привет. У меня есть примерно такая функция: template<typename T> std::string ToString(T value) { return std::to_string(value); ...

Задается любое положительное число R. - C++
Задается любое положительное число R. Найти положительные действительные R1, R2,...,Rn, Ri<4, i=1,...,n, такие, что...

Любое консольное приложение с классами в с++ - C++
Доброго времени суток, есть у кого либо пример или готовая программа любая с использованием классов?

Как присвоить значение любое число - C++
у меня в программе есть значение char c='1'; Мне нужно чтоб "с" было равно любому числу от 0 до 9999......

Возвести любое число во все степени от 1 до 10 - C++
нужно сделать с помощью циклов но без масивов


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

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

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