Поиск:

Ответ в темуСоздание новой темы Создание опроса
> AT&T или Intel, синтаксис 
:(
    Опции темы
 
Как вы считаете, какой синтаксис для асма лучше?
AТ&T'шный [ 5 ]  [55.56%]
Intel'овский [ 4 ]  [44.44%]
Всего проголосовавших: 9
В этом опросе возможен один вариант ответа
Гости не могут голосовать 
eXz
  Дата 21.7.2003, 21:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 21.7.2003

Репутация: нет
Всего: нет



AТ&T'шный - более строгий.
Intel'овский - неоднозначный.
Какой предпочитаете вы?
PM   Вверх
BISON*
Дата 25.7.2003, 07:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 8.7.2003

Репутация: нет
Всего: 1



Я за AT&T, но не привычное расположение источника и приемника. sad.gif А в остальном все куль. smile.gif
PM MAIL WWW   Вверх
oleg1973
Дата 25.7.2003, 14:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



ниче кульного
или это дань моде? (ну как кул хацкер и юнихоид smile.gif)
или религия не позволяет интеловский использовать?


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
BISON*
Дата 26.7.2003, 12:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 90
Регистрация: 8.7.2003

Репутация: нет
Всего: 1



Цитата(oleg1973 @ 25.7.2003, 14:37)
ниче кульного
или это дань моде? (ну как кул хацкер и юнихоид smile.gif)
или религия не позволяет интеловский использовать?

Я ничего против интеловского не имею, и это не дань моде, а просто люблю точность в командах. Но в большей степени пока использую интеловский. smile.gif И еще, о вкусах не спорят. exclamation.gif
PM MAIL WWW   Вверх
oleg1973
Дата 26.7.2003, 13:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



позвольте а где точность а АТ и почему ее в Интел нету на ваш взгляд?


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
eXz
Дата 30.7.2003, 00:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 21.7.2003

Репутация: нет
Всего: нет



oleg1973
а как ты пишешь дальний jump e Intel'а?

db (не помню код операции)
dw _seg
dd _ofs

Так? Или когда надо сделать inc с памятью

inc byte ptr _ofs

?
Так что AT&T лучше.
PM   Вверх
oleg1973
Дата 30.7.2003, 01:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



хахаха smile.gif прикол
ты компилер смени
я просто пишу jmp кудато там
а он уж сам компилит дальний или ближний
а если нада умышленно длинны то и указваю длинный джамп smile.gif



--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
eXz
Дата 10.8.2003, 01:10 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 21.7.2003

Репутация: нет
Всего: нет



Сделай мне "lcall $7,$0" на интеловском.
PM   Вверх
oleg1973
Дата 10.8.2003, 14:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



lol
вот смотри call 7:0
и даже на целых 3 символа меньше smile.gif)))) 30% не шутка smile.gif)))
а вот теперь подключи логику
add eax,4 ето как в школе нас учили тоесть к eax прибавить 4 еах+4 логично?
addl $4, %eax это тоже самое на АТ где тут логика?


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
Baa
Дата 12.8.2003, 08:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Экс. модератор
Сообщений: 2639
Регистрация: 12.4.2002
Где: Москва

Репутация: нет
Всего: 12



Мне тоже нраится больше интеловский... Ничего против АТшного не имею, но сморится он дико... Как уже было озвучено, меня тоже смущает такое: addl $4, %eax, но это не более чем психологический фактор, потому как если бы я начинал именно с АТшного, то мне бы неудобным казался интеловский, так что в данном случае это больше вопрос вкуса и привычки...


--------------------
"Duty is everything; the greatest of joys, the deepest of sorrows" Aribeth de Tylmarande
PM ICQ   Вверх
eXz
Дата 22.8.2003, 23:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 20
Регистрация: 21.7.2003

Репутация: нет
Всего: нет



Цитата
вот смотри call 7:0
asm какой?
PM   Вверх
oleg1973
Дата 22.8.2003, 23:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


asm fanat
****


Профиль
Группа: Экс. модератор
Сообщений: 3283
Регистрация: 16.7.2003
Где: Italy

Репутация: 7
Всего: 34



фасм


--------------------
SST 465555
icq 200-512-712
PM MAIL WWW ICQ   Вверх
NightGoblin
Дата 31.8.2003, 06:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Участник Клуба
Сообщений: 1021
Регистрация: 24.11.2002
Где: 127.0.0.1

Репутация: 1
Всего: 11



Да на самом деле это вопрос вкуса. Если бы интелловский был такой уж неточный, то давно бы уже умер. Но мне все равно больше нравится AT&Tшный - и переменные от регистров сразу отличаются, да и ошибки в коде быстрее всплывают иногда smile.gif


--------------------
Kernel panic: /dev/null overflow!
GCS/IT/MU/O d-@ s: a- C++$>++++$ ULSB(+++) P+++ L+++>++++ !E W++(-) N o? K w-- O? M>+ V? PS+ PE Y+ PGP+>+++ t- 5 X+ R- !tv b+ DI+ D+ G e++ h--- r++ y?
B4F1 54B6 8738 26CD 5125 0581 B923 9273 FE59 1981
PM MAIL WWW ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Asm: Общие вопросы"
MAKCim
  • Проставьте несколько ключевых слов темы, чтобы её можно было легче найти.
  • Не забывайте пользоваться кнопкой КОД.
  • Телепатов на форуме нет! Задавайте чёткий, конкретный и полный вопрос. Указывайте полностью ошибки компилятора и компоновщика.
  • Новое сообщение должно иметь прямое отношение к разделу форума. Флуд, флейм, оффтопик запрещены.
  • Категорически запрещается обсуждение вареза, "кряков", взлома программ и т.д.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, MAKCim.

 
 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Asm: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0594 ]   [ Использовано запросов: 24 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.