Информационный сервер для программистов: Исходники со всего света. Паскальные исходники со всего света
  Powered by Поисковый сервер Яndex: Найдется ВСЁ!
На Главную Pascal Форум Информер Страны мира
   Разбор и Анализ Строк    >>    inlin220
   
 
 Inline Assembler and DisAssembler v 2.20   Dave Baldwin 05.10.88

Две утилиты для ассемблирования и дизассемблирования inline-кодов для Turbo Pascal.
INLINE is an assembler designed to produce Inline 8086/8088 and 8087 code for Turbo Pascal v3, 4 and 5 and Turbo C v2.x programs. Like other assemblers, INLINE accepts as input an assembly language source file and produces an object file. However, in this case, the 'object' file is an ASCII file consisting of Inline statements which may be inserted into the Pascal or C program.
UNINLINE is a disassembler which accepts an 'object' file consisting of Turbo Pascal Inline statements and produces an assembly language source file. The source file may then be modified and reassembled to Inline statements using INLINE.EXE.



35k 
 

October 4, 1988 INLINE ASSEMBLER and UNINLINE--AN INLINE DISASSEMBLER Version 2.20 Version 1.1 OVERVIEW INLINE.EXE is an assembler designed to produce Inline 8086/8088 and 8087 code for Turbo Pascal (tm) versions 3, 4 and 5 and Turbo C (tm) version 2.x programs. Like other assemblers, INLINE accepts as input an assembly language source file and produces an object file. However, in this case, the 'object' file is an ASCII file consisting of Inline statements which may be inserted into the Pascal or C program. Figure 1 illustrates a Pascal function with Inline code generated by INLINE using the source file of Figure 2. Figures 3 and 4 show the equivalent for a C function. LOADING AND RUNNING INLINE First create an EXE file, INLINE.EXE, by compiling INLINE.PAS using version 4 or 5 of the Turbo Pascal compiler. From the