The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Проект GCC разрешил приём изменений без передачи Фонду СПО прав на код, opennews (ok), 03-Июн-21, (0) [смотреть все] +1

Сообщения [Сортировка по времени | RSS]


34. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  –10 +/
Сообщение от Аноним (26), 03-Июн-21, 13:36 
Если GCC откинется, то мир очистится от скверны AT&T синтаксиса gas
Ответить | Правка | Наверх | Cообщить модератору

48. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  +5 +/
Сообщение от GCC (?), 03-Июн-21, 14:27 
Не дождёшся. AT&T синтаксис GNU assembler-а наше всё! Меня поддержит с того света Деннис Ритчи, с этого света Кен Томпсон и все Свободное Сообщество!
Ответить | Правка | Наверх | Cообщить модератору

56. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  +4 +/
Сообщение от Аноним (70), 03-Июн-21, 14:58 
Он намного приятнее и читаемее, говорю как человек всегда до этого писавший только интеловским.
Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

79. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  –1 +/
Сообщение от n00by (ok), 03-Июн-21, 15:29 
> Он намного приятнее и читаемее, говорю как человек всегда до этого писавший
> только интеловским.

При этом под "интеловским" надо понимать синтаксис masm? Который при первой возможности меняли на tasm или fasm.

Ответить | Правка | Наверх | Cообщить модератору

104. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  +1 +/
Сообщение от Аноним (26), 03-Июн-21, 17:15 
Intelовский это не про директивы, а про синтаксис самих мнемоник тобишь команд процессора
Ответить | Правка | Наверх | Cообщить модератору

112. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  –1 +/
Сообщение от n00by (ok), 03-Июн-21, 17:38 
Я как раз про мнемоники.

eax = *eax; // псевдокод или С--

mov eax, [eax] ; fasm

mov eax, dword ptr eax ; masm

Ответить | Правка | Наверх | Cообщить модератору

125. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  +/
Сообщение от Lex (??), 03-Июн-21, 18:38 
> mov eax, dword ptr eax ; masm

Только нередко это выглядело чуть иначе:
mov eax, dword ptr ds:[ eax ]

Что имхо сильно более подробно.. и, помимо DS, регистров много разных бывает( CS, DS, SS, ES, FS итд ), что сильно влияет на итоговый результат

Ответить | Правка | Наверх | Cообщить модератору

129. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  –2 +/
Сообщение от n00by (ok), 03-Июн-21, 18:48 
Это так разве что в DOS extender-ах выглядело, или как они правильно назывались. А скорее имелось ввиду mov eax, dword ptr ds:[ ax ]

В Windows, как и в большинстве 32-х разрядных ОС, плоская модель памяти. FS там иногда имеет смысл (в 32-х разрядном режиме).

Ответить | Правка | Наверх | Cообщить модератору

223. "Проект GCC разрешил приём изменений без передачи Фонду СПО п..."  +/
Сообщение от Аноним (223), 07-Июн-21, 01:49 
.intel_syntax noprefix

20 лет уже

Ответить | Правка | К родителю #34 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру