Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.05.2010, 18:41   #1
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию двоичный код

Как известно, можно написать программу на Ассемблере, поместить её на первый сектор дискеты, и при запуске, компьютер выполнит её.

Можно ли написать такую программу на Си?
Вообще, что собой представляет та программа на секторе дискеты? насколько я понимаю - просто двоичный код. Как получить этот двоичный код, компилируя приложение на Си, что бы компьютер смог так же выполнить его при загрузке с дискеты?

Проясните ситуацию пожалуйста. Заранее благодарен!

Последний раз редактировалось Артэс; 20.05.2010 в 18:44.
Артэс вне форума Ответить с цитированием
Старый 20.05.2010, 19:08   #2
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,770
По умолчанию

загрузочный сектор, бутсектор....
p51x вне форума Ответить с цитированием
Старый 20.05.2010, 19:15   #3
Артэс
Форумчанин
 
Регистрация: 05.06.2007
Сообщений: 529
По умолчанию

Об этом я в курсе. По большому счету меня интересует, можно ли на чистом Си написать эту программку, и как её в этом случае компилировать (какие-либо свойства приписывать к gcc что-ли)
Артэс вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод в двоичный код (Pascal -> C++) МартинИ Помощь студентам 11 22.04.2010 23:53
Символ в двоичный код k1r1ch Общие вопросы Delphi 14 09.09.2009 16:41
Перевод вещественного числа в двоичный код shepelin Свободное общение 9 06.07.2008 10:00
Двоичный код masterx13 Паскаль, Turbo Pascal, PascalABC.NET 4 14.11.2007 20:08