![]() |
| ||
|
|
Новости |
Поиск |
FAQ |
Статьи |
Книги |
Новости VCL
| | Форумы ЧАТ |
Орешник |
|
| |||
| |||
« предыдущая ветвь | форум | следующая ветвь »
Asm and Delphi
Observer © (2007-02-10 18:27:00)Будет ли программа написанная на встроенном в Delphi Assemblere работать также как и программа написанная на чистом Asme?
Сергей М. (2007-02-13 11:31:00) [1]
> Rouse_ © (13.02.07 11:09) [15]
Какой нафих ММХ ?!)
Тут дела куда серьезнее - новая супер-пупер ОС пишется)..
Rouse_ (2007-02-13 11:09:00) [2]
> Что еще может быть "чище" ?
Ну к примеру поддержка MMX не на уровне ASM DB :)
evvcom (2007-02-13 09:01:00) [3]> [0] Observer © (10.02.07 18:27)
Все зависит от того, как ты напишешь эти самые программы. Может так же, а может и нет. :-)
Сергей М. (2007-02-12 08:29:00) [4]
> Observer © (10.02.07 18:27)
Delphi Assembler что, "грязный" Ассемблер ?)
Точно такой же чистый он, как и любой другой. И задачи у него точно такие же "чистые", как и у любого иного Ассемблера - превращать мнемонические имена маш.инструкций в коды этих инструкций.
Что еще может быть "чище" ?
Чапаев (2007-02-11 22:05:00) [5]> Со специализированными наборами вроде SSE, 3Dnow в Delphi
> туговато.
Неужели? Ещё в семёрке команды 3dnow писал (даже мнемоники, а не машинный код), и всё компилировалось и работало.
ElectriC (2007-02-11 21:58:00) [6]хех:) Реально!!!
DrPass (2007-02-11 11:44:00) [7]
> Под конструкциями я подразумевал макросы и т.п.
Это уже особенность не ассемблера, а конкретного транслятора. В случае с Delphi успешно заменяется языковыми возможностями самой Delphi :)
> Да и не все инструкции поддерживаются (например в D7).
Согласен, не все. Со специализированными наборами вроде SSE, 3Dnow в Delphi туговато. Впрочем, во многих "настоящих" ассемблерах ситуация ничем не лучше :)
OSA (2007-02-11 10:50:00) [8]Под конструкциями я подразумевал макросы и т.п.
Да и не все инструкции поддерживаются (например в D7).
Легалайз (2007-02-11 03:54:00) [9]ElectriC ©
поэт-романтик чтоле
ElectriC (2007-02-11 03:19:00) [10]asm + Delphi - 220 по встречной обеспечено!
DrPass (2007-02-11 00:45:00) [11]
> Встроенный в Delphi asm не поддерживает многие конструкции
> "нормального" asm'а
Те конструкции, которые могут использоваться в Win32-приложениях, поддерживает.
Anatoly Podgoretsky (2007-02-11 00:25:00) [12]> OSA (10.02.2007 23:46:04) [4]
Например?
Конечно есть очень небольшое количество таких инструкций, которые нужны для построения драйверов ядра.
OSA (2007-02-10 23:46:00) [13]Встроенный в Delphi asm не поддерживает многие конструкции "нормального" asm'а.
Лучше линковать к проекту откомпиленые obj-файлы.
Anatoly Podgoretsky (2007-02-10 22:48:00) [14]ASM он и с Африке АСМ
Observer (2007-02-10 18:35:00) [15]Плохо :(
antonn (2007-02-10 18:28:00) [16]нет, программа написанная на Дельфи не наботает под ДОС:)