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

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

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

Восстановить пароль
Повторная активизация e-mail

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

Ответ
 
Опции темы Поиск в этой теме
Старый 30.01.2013, 11:23   #1
jei_
Пользователь
 
Аватар для jei_
 
Регистрация: 22.11.2012
Сообщений: 33
По умолчанию В какой язык компилируется СИ

В какой язык компилируется СИ в Ассемблер или Машинный язык?
jei_ вне форума Ответить с цитированием
Старый 30.01.2013, 11:47   #2
Ezhik Kihze
Форумчанин
 
Регистрация: 24.12.2012
Сообщений: 639
По умолчанию

ассемблер есть запись машинного языка мнемониками... Если вы имели в виду исходник .асм, то его без доп. опции скорее всего не будет.
ICQ: 677936656 Gmail: ekEmbed@gmail.com
Ezhik Kihze вне форума Ответить с цитированием
Старый 30.01.2013, 11:53   #3
Abstraction
Старожил
 
Аватар для Abstraction
 
Регистрация: 25.10.2011
Сообщений: 3,178
По умолчанию

Цитата:
В какой язык компилируется СИ в Ассемблер или Машинный язык?
Как решат разработчики компилятора. В конечном итоге, разумеется, получаются коды команд.
Компиляция непосредственно в машинные коды возможна, но является неудачным решением: для каждой новой архитектуры придётся переписывать компилятор целиком. Обычно код переводится в одно или несколько последовательных промежуточных представлений, последнее из которых преобразуется непосредственно в коды. Последним промежуточным представлением может быть некоторый ассемблер, а может быть чуть большая абстракция, вроде команд трёхадресной машины.
Abstraction вне форума Ответить с цитированием
Старый 30.01.2013, 13:38   #4
Perchik71
С++, Delphi
Форумчанин
 
Аватар для Perchik71
 
Регистрация: 24.11.2012
Сообщений: 495
По умолчанию

Всё уходит в готовые obj файлики где уже лежат откомпелированые в машиные коды урезки которые пойдут в ехе. Вопрос наитупейший.
___
Накройняк вы можете поставить кучу галочек что бы получить исходные другие данные.. но это тормозит компил по жёскому.
Если помог, тут весы есть , Вам не сложно, а мне приятно.
Perchik71 вне форума Ответить с цитированием
Ответ


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

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Язык Паскаль - не компилируется программа ПавелОрлов Помощь студентам 7 11.11.2012 22:33
какой язык выбрать? borik120 Свободное общение 8 02.02.2010 16:32
Какой язык программирования? RFScott Помощь студентам 8 20.01.2010 13:13
Какой язык лутчи? VintProg Свободное общение 24 15.08.2009 18:13
какой язык beygul Помощь студентам 4 17.09.2008 20:02