| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Asm: Общие вопросы > AT&T или Intel |
| Автор: eXz 21.7.2003, 21:03 |
| AТ&T'шный - более строгий. Intel'овский - неоднозначный. Какой предпочитаете вы? |
| Автор: BISON* 25.7.2003, 07:45 |
| Я за AT&T, но не привычное расположение источника и приемника. |
| Автор: oleg1973 25.7.2003, 14:37 |
| ниче кульного или это дань моде? (ну как кул хацкер и юнихоид или религия не позволяет интеловский использовать? |
| Автор: BISON* 26.7.2003, 12:15 | ||
Я ничего против интеловского не имею, и это не дань моде, а просто люблю точность в командах. Но в большей степени пока использую интеловский. |
| Автор: oleg1973 26.7.2003, 13:48 |
| позвольте а где точность а АТ и почему ее в Интел нету на ваш взгляд? |
| Автор: eXz 30.7.2003, 00:53 |
| oleg1973 а как ты пишешь дальний jump e Intel'а? db (не помню код операции) dw _seg dd _ofs Так? Или когда надо сделать inc с памятью inc byte ptr _ofs ? Так что AT&T лучше. |
| Автор: oleg1973 30.7.2003, 01:11 |
| хахаха ты компилер смени я просто пишу jmp кудато там а он уж сам компилит дальний или ближний а если нада умышленно длинны то и указваю длинный джамп |
| Автор: eXz 10.8.2003, 01:10 |
| Сделай мне "lcall $7,$0" на интеловском. |
| Автор: oleg1973 10.8.2003, 14:53 |
| lol вот смотри call 7:0 и даже на целых 3 символа меньше а вот теперь подключи логику add eax,4 ето как в школе нас учили тоесть к eax прибавить 4 еах+4 логично? addl $4, %eax это тоже самое на АТ где тут логика? |
| Автор: Baa 12.8.2003, 08:48 |
| Мне тоже нраится больше интеловский... Ничего против АТшного не имею, но сморится он дико... Как уже было озвучено, меня тоже смущает такое: addl $4, %eax, но это не более чем психологический фактор, потому как если бы я начинал именно с АТшного, то мне бы неудобным казался интеловский, так что в данном случае это больше вопрос вкуса и привычки... |
| Автор: eXz 22.8.2003, 23:06 | ||
|
| Автор: oleg1973 22.8.2003, 23:25 |
| фасм |
| Автор: NightGoblin 31.8.2003, 06:47 |
| Да на самом деле это вопрос вкуса. Если бы интелловский был такой уж неточный, то давно бы уже умер. Но мне все равно больше нравится AT&Tшный - и переменные от регистров сразу отличаются, да и ошибки в коде быстрее всплывают иногда |