![]() |
|
![]() ![]() ![]() |
|
РАЗДОЛБАЙ |
|
|||
Доступен Профиль Группа: Участник Сообщений: 15 Регистрация: 12.1.2006 Где: Москва Репутация: нет Всего: нет |
Тема живёт своей жизнью.....наверно никогда согласия не будет что круче С или ASM....
Учу С...наверно это единственный способ не отвлекаться от работы))..... ![]() |
|||
|
||||
Chingachguk |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1232 Регистрация: 25.3.2002 Где: Москва Репутация: 3 Всего: 18 |
Не знаю, что круче, но знаю, что за C стоит садиться подучифф asm. А то будешь потом бряцать знанием основ линейной алгебры али цитировать "классиков" - "человечеству не дано обогнать компиллятор и т.п." ;) Это сообщение отредактировал(а) Chingachguk - 6.6.2006, 09:17 -------------------- I don't like the drugs (but the drugs like me). M.Manson. |
|||
|
||||
РАЗДОЛБАЙ |
|
|||
Доступен Профиль Группа: Участник Сообщений: 15 Регистрация: 12.1.2006 Где: Москва Репутация: нет Всего: нет |
Chingachguk,
Согласен ...ASM ..это основа..и я на нём давно пишу...и я не понимаю ., почему люди так чураются ASM..почему то все сразу спрыгивают на тему что разработка и воплощение проекта на ASM это узкозаточенная программа.... если не лениться .то и на асм.е можно быстро писать ...нужно только свои либы делать ...и тогда переносимость и повторяемость не хуже чем на С получается (или любом другом языке высокого уровня).. ![]() потом, знание Win API32 никому не мешало ..насколько я знаю...было бы желание способ найдёться)) |
|||
|
||||
ds29 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 85 Регистрация: 15.3.2006 Репутация: нет Всего: 2 |
всё же Си кросплатформенный, а АСМ нет.
|
|||
|
||||
Exekutor |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 1.11.2005 Где: Казахстан. Костан ай Репутация: нет Всего: 4 |
ds29, а какая разница? что напишешь то и будет. К сведенью, ведь си все-равно переводится на асм. Как раз таки асм самый кроссплатформенный из всех. Ведь псевдокоманда ассемблера это машиинный код.
Добавлено @ 11:13 А компу все-равно на чем ты пишешь. Главное - были бы машинные команды в результате. -------------------- [color=blue][size=2]En taro addun, ma sol larinas[/size][/color] |
|||
|
||||
ds29 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 85 Регистрация: 15.3.2006 Репутация: нет Всего: 2 |
хм. в том то и дело, что на каждой платформе (и в зависимости от параметров) Си переводится в разные АСМ коды.
|
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: нет Всего: 172 |
С - не кроссплатформенный также, как и асм. -------------------- |
|||
|
||||
Exekutor |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 1.11.2005 Где: Казахстан. Костан ай Репутация: нет Всего: 4 |
Странный спор... Вы хотите сказать, что машинные команды - не кросплатформенны? Формат исполняемого файла - дело десятое, мы же говорим о языках, а не об особенностях операционной системы.
-------------------- [color=blue][size=2]En taro addun, ma sol larinas[/size][/color] |
|||
|
||||
Ch0bits |
|
|||
![]() Python Dev. ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2124 Регистрация: 21.2.2005 Где: Казань Репутация: нет Всего: 62 |
Exekutor
Что ты подразумеваешь под платформой? Конечно нет! Сколько процов, столько и наборов команд. |
|||
|
||||
ds29 |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 85 Регистрация: 15.3.2006 Репутация: нет Всего: 2 |
||||
|
||||
Exekutor |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 1.11.2005 Где: Казахстан. Костан ай Репутация: нет Всего: 4 |
Ну, я так понимаю, что под кроссплатформенностью понимается различные операционные системы. Возможно, в разных процах добавляются команды (как в интелсовместимых - MMX) но основа (MOV, CMP, SUB и т. д.) одна для всех процов, даже для микроконтроллеров.
-------------------- [color=blue][size=2]En taro addun, ma sol larinas[/size][/color] |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: нет Всего: 172 |
-------------------- |
|||
|
||||
Exekutor |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 440 Регистрация: 1.11.2005 Где: Казахстан. Костан ай Репутация: нет Всего: 4 |
от туда же:
-------------------- [color=blue][size=2]En taro addun, ma sol larinas[/size][/color] |
|||
|
||||
Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: нет Всего: 172 |
-------------------- |
|||
|
||||
Ch0bits |
|
|||
![]() Python Dev. ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 2124 Регистрация: 21.2.2005 Где: Казань Репутация: нет Всего: 62 |
Конечно общий фундамент есть, но те же мнемоники могут кодироваться по разному и регистры будут другой разрядности и т.п. Exekutor Этот кросс-ассемблер не настоящий ассемблер. ![]() ![]() Добавлено @ 14:59 Хе-хе, если так рассуждать, то ничего кроссплатформенного не существует. ![]() А если забить на всё, то кроссплатформенные: asm, c, c++, java, kylix, и даже .net частично... ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Asm для Windows/DOS" | |
|
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Asm для Windows/Dos | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |