묵선 님이 쓰신 글 :
: tasm32라는 어셈 컴파일러가 있는데 사용하는 방법이 어찌 되는지 궁금합니다.
'어셈 컴파일러'라는 말은 없습니다. 그냥 '어셈블러(assembler)'라고 하지요.
물론 '컴파일'대신 '어셈블(assemble)'한다고 하지요.
MASM과 거의 완벽히(?) 상위 호환됩니다. 그냥 masm 대신 tasm32, link대신 ilink32 (C++빌더 이전의 BC++라면 tlink)로 쓰시면 됩니다.
: 간단한 소스라도 올려주시면 감사를...
:
: 참고로... 아래의 소스를 검파일 하는 방법을 알려주시면 매우 감사드립니당.
: 단순히 메세지 박스만을 출력하는 예제라고 합니다.(출처는 잘 기억이... 지송함다)
: 매크로 어셈을 설치하고 실행하면 되는데, 빌더가 가지고 있는 터보어셈으로 어찌 할 수
: 있는지 매우 궁금합니다. ㅡ.ㅡ
: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
: .386
: .Model FLAT, STDCALL
: Option Casemap:NONE
:
: Include include\windows.inc
: Include include\user32.inc
: Include include\kernel32.inc
:
: Includelib lib\user32.lib
: Includelib lib\kernel32.lib
:
: .Data
: varpStr0 DB "Hello World!", 0
: CopyRight DB "mooksun", 0
:
: .Code
: Start:
: Invoke MessageBox, NULL, ADDR varpStr0, ADDR CopyRight, MB_OK
: Invoke ExitProcess, NULL
:
: End Start
: ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
:
: 혹시 32비트 터보어셈에 관한 추천할 만한 책자라도 알려주시면...흐흐흐
: 감사합니다.
: 그럼 좋은 하루되세염...
|