Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Asm: Общие вопросы > Какой ассемблер в Delphi?


Автор: mspuz 20.1.2006, 10:58
Изучаю ассемблер MASM 6.15, но в основном программирую на Delphi. Если совместить два этих зверя в один получится неплохо, но какой синтаксис используется в Delphi. Слышал, что Borland поддерживает TASM. Нигде не могу найти информацию о ассемблировании в Delphi. Если кто распологает данной информацией, то дайте ссылочку. Большое спасибо.

Автор: Msl 20.1.2006, 22:39
По офицальной терминологии Борланд - BASM
(считайте, что это TASM без Macro)

А это касается DELPHI 2:

Learning Assembler with Delphi

author Ian Hodger
[email protected]
copyright 1997

Abstract

The purpose of this article is to fill some of the gaps left by the original
documentation provided with Borland's Delphi 2.0 Developer, however, at the
time of writing, all of the code and concepts discussed herewithin are fully
applicable to all variants of Delphi version 2.0 and later.
The Principle area of discussion will be the use of assembler within
Object Pascal. Nevertheless, other aspects of programming will be covered
in passing, as required for the examples given.
For simplicity, only a subset of Intel's instructions will be introduced,
thus enabling a more generalized approach with few special cases. Furthermore,
all the examples of assembler given will be contained in Pascal wrappers with
portability in mind. Issues such as File access in assembler will not be covered,
as this is more reliably achieved using standard Object Pascal.
Indeed the document will seek to emphasis that one should only use assembler
when necessary.
In general, the document will take the following form. First an idea will be
introduced, followed immediately by a relevent example, concluding with an
explanation of greater depth. This format is abandoned where clarity demands.


Точнее пока не нашел. S-S-S-Sorry.Возможно лежит на Torry / DSP

Автор: mspuz 23.1.2006, 16:42
Спасибо за ответ (уже не надеялся). Но данную статью (причем на русском) я только и нашел на DelphiWorld. Все равно спасибо. Буду дальше грызть асемблер и пытаться его "перекомпилить" на Delphi'ский.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)