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


Автор: Gesser 4.6.2002, 08:56
Зарезервировал массив в Паскале , а как в ассемблере в него загрузить данные? Чтобы потом получить к ним доступ в Паскале?
Procedure Auto_Reec;
var
mm : array [1..6] of byte;
label a1;

Begin
     asm
      mov  cx,6
     
 a1:  mov  dx,378h
      in   ax,dx
      mov  в мой массив из ax
     

      loop a1

     end;
i:=1;
writeln (mm[i]);

Автор: Mikel 4.6.2002, 15:17
А если просто написать
mov mm[1],ax
или
mov mm,ax
?

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