| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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'ский. |