Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  

Показать сообщение отдельно

Аватара для DillerInc

Обратный инженер


Сообщения: 644
Благодарности: 47

Профиль | Отправить PM | Цитировать


verdix,
Flat Assembler вроде достаточно популярный.К тому же он походу содержит достаточно нехилый предпроцессор, т.е. позволяет минимизировать некоторые телодвижения при написании кода.Я лично сталкивался со следующей ситуацией,которая касается использования вещественных значений в своём коде.Flat позволяет следующую запись:
Код: Выделить весь код
;отодвинем объекты в глубь экрана (z=-3.5)
invoke glTranslatef,ebx,ebx,-3.5
...а в масме так сделать нельзя.Необходимо специально выделять место для вещественного значения, т.е. объявлять глобальную инициализированную переменную.Можно наверно использовать макросы,но я как-то не связывался с ними пока.

Насчёт Rad не могу ничего сказать.А вот Turbo Assembler всё же устарел.Именно в том плане,что под него запаришься искать файлы описаний(.inc и .def).А самому создавать довольно накладно.В принципе именно по этой причине я в своё время перешёл с него на MASM.

-------
То,что неясно,следует выяснить.То,что трудно творить,следует делать с великой настойчивостью. © Конфуций

Это сообщение посчитали полезным следующие участники:

Отправлено: 18:30, 03-08-2008 | #4