2013-06-29 3 views
4

나는 AT & T 스타일 x86 어셈블리에서 인텔 스타일 어셈블리로 변환기를 찾고 있습니다.인텔 어셈블리 변환기에 AT & T를

Att2Intl은 DOS 실행 파일이며 64 비트 Windows에서 실행되지 않습니다. ... 그것은 leave 또는 movs 같은 수많은 합법적 인 명령에, .ascii에 의견 초크, 일부 식별자를 내리 쳤을

모든 다른 사람을 -

Gas2masm은 심하게 불완전? 타겟 어셈블러는 Microsoft가되어야하며 구문을 전환 할 방법이 없습니다.

편집 : 약 400,000 라인. 한 번 거래가 아니라 너무 자주 반복적 인 프로세스가 필요합니다. 하지만 디버깅 할 필요는 없습니다. :)

+4

_ "64 비트 Windows에서는 실행되지 않습니다"_. [DosBox] (http://www.dosbox.com/download.php?main=1)? – Michael

+0

@Michael +1 - 일회성 일이라면 왜 그렇게하지 않습니까? –

+2

Att2Intl은 C 소스 코드와 함께 제공됩니다. 그것을 다시 컴파일하고 실행할 수 있습니까? – lurker

답변

0

하지 않은 매우 완성 펄 스크립트는 약간의 수정을가 최대 인 경우/아무것도의 확장이없는 당신을 도울 수있는 것을 여기에있다 : http://boinc.berkeley.edu/android-boinc/libssl/crypto/perlasm/x86_64-xlate.pl

하지 않으면, 단지 도스 박스에서 Att2Intl을 실행하거나 WinXP VM. XP에 액세스 할 수없는 경우 ReactOS를 VM에 설치해보십시오. 나는 그들이 DOSBox를 구현하기 위해 DOSBox 소스를 사용하여 매번 DOSBox를 실제로 사용하지 않고도 장기적인 솔루션을 제공 할 수 있다고 생각한다.

관련 문제