Fórum Assembly e XP e Delphi 6 #216886

27/02/2004

0

Gostaria de saber como faço para executar comandos em assembly dentro do XP usando o Delohi 6 o seguinte código roda somente no 98:

        asm
          mov    al,160;
          out    60h,al
          in     al,60h
 
          mov    al,01;
          out    60h,al
          in     al,60h
        end;


Obrigado


Ninjapan

Ninjapan

Responder

Posts

27/02/2004

Kroki

Codigos IN\OUT no Xp,2000 e NT nesecessita de um driver.
Procure por PorTalk,(acho que é esse o nome).


Responder

Gostei + 0

27/02/2004

Beppe

Existe meios mais seguros de se fazer E/S. Utilize a API do Windows. Até onde eu sei, o XP só deixa fazer essas coisas no modo real. No modo protegido, que é o que você opera, não.


Responder

Gostei + 0

27/02/2004

Kroki

Ninja procure o link desse artigo;
[url]http://www.google.com.br/search?q=cache:u1NA81FCh1MJ:200.129.68.2/~ilton/arqcomp/paralela/porttalk.pdf+driver+porttalk&hl=pt-BR&ie=UTF-8[/url]


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar