tb0335.pp 328 B

1234567891011121314151617181920212223
  1. { %CPU=i386 }
  2. {$asmmode intel}
  3. var
  4. a : array[0..5] of byte;
  5. function f : longint;assembler;
  6. asm
  7. mov ebx,offset a
  8. mov ecx,0
  9. mov al,[ebx+4*ecx]
  10. end;
  11. begin
  12. fillchar(a,5,255);
  13. a[0]:=0;
  14. if f<>0 then
  15. begin
  16. writeln('Scale factor problem in asmmode intel!');
  17. halt(1);
  18. end;
  19. end.