Assembly in line

Delphi

10/01/2014

Alguém entende de assmebly ai? Enfim, estava fazendo uns testes criando rotina assembly junto ao código Delphi e me deparei com um problema.

O Delphi não consegue executar as instruções INT nem PUSH. Alguém sabe me dizer se elas funcionão.

Código que estou tentando executar:

procedure Cls();
 asm
    MOV AH, $0F  //Função retorna modo de video em AL
    INT $10

    MOV AH, $0   //Função que altera o modo de video em AL.
    INT $10
 end;


begin
  Cls();
end.


Aplicação Console. Quando é executado é lançado uma exceção de acesso violado a memória.
Walisson Pires

Walisson Pires

Curtidas 0
POSTAR