Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2008.02.17;
Скачать: CL | DM;

Вниз

Вставка ассемблеровского кода   Найти похожие ветки 

 
~F@ntom~   (2008-01-22 14:29) [0]

Уважаемы мастера помогите плиз, есть прога написаная для консоли, вот ее код:

program Project1;

{$APPTYPE CONSOLE}

uses
 SysUtils;

 type
     TArray = array[1..8] of integer;
 var
     mbuf: Integer;  //peremenaja posrednik
     i, j: Integer; // peremenaja cikla
     mas: ^TArray; // peremenaja masiva
Begin
   New(mas);
//*-----------------Vvod matrici---------------------------*

   WriteLn("Vvod elementom matrici 1*8");
   Writeln;
   For i :=1 To 8 Do
    Begin
         Write("Element mas[",i,"]: ");
         ReadLn(mas^[i])
    End;

//*-----------------Sortirovka matrici---------------------------*

   Writeln; Writeln;
   WriteLn("Sortirovka elementom matrici 1*8");
    For  j := 1 To 8 Do
      Begin
           For i :=1 To 8 Do
             Begin
                  If mas^[i] < mas^[i+1] Then
                    Begin
                         mbuf := mas^[i];
                         mas^[i] := mas^[i+1];
                         mas^[i+1] := mbuf;
                    End; //If
             End; //For
      End; //For

//*-----------------Vivod matrici---------------------------*

   Writeln; Writeln;
   WriteLn("Vivod elementom matrici 1*8");
   Writeln;
       For i := 1 To 8 Do
        WriteLn("Element mas[",i,"]: ", mas^[i]);
   Writeln;
//*---------------------------------------------------------*
   WriteLn("Press Any key for exit...");
   ReadLn;
End.



нуно некоторые операторы заменить ассемблеровскими вставками.
Как это сделать незнаю...


 
Плохиш ©   (2008-01-22 14:32) [1]


> ~F@ntom~   (22.01.08 14:29)  


asm
...
end;


 
~F@ntom~   (2008-01-22 14:35) [2]

спс, ща попробеум че получится :)



Страницы: 1 вся ветка

Текущий архив: 2008.02.17;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.019 c
15-1200432139
ProgRAMmer Dimonych
2008-01-16 00:22
2008.02.17
О высоком (астрономии)


15-1199662266
TwentyThird
2008-01-07 02:31
2008.02.17
Со Светлым Праздником Христова Рождества!


2-1201457736
mahab
2008-01-27 21:15
2008.02.17
Запись дисков


1-1194517113
DDDeN
2007-11-08 13:18
2008.02.17
Реализация механизма расписания


2-1201003051
deras
2008-01-22 14:57
2008.02.17
Первый и последний дни месяца.