가공데이터 · 한국어 지식관계

마이크로소프트 매크로 어셈블러 document_id A220623147836

분류
IT_과학
라벨 상태 (label_status)
approved
문맥 (context)
마이크로소프트 매크로 어셈블러(Microsoft Macro Assembler, MASM)는 인텔 문법을 사용하는 MS-DOS 및 마이크로소프트 윈도우용 x86 어셈블러이다. MASM 8.0을 기점으로 2가지 버전의 어셈블러가 있는데, 하나는 16비트 및 32비트 어셈블리 소스용이고 다른 하나(ML64)는 64비트 소스 전용이다. MASM은 마이크로소프트에 의해 유지보수되고 있으나 버전 6.12부터 독립 제품으로 판매되지 않고 있으며 그 대신 다양한 마이크로소프트 SDK 및 C 컴파일러와 함께 제공된다. 최근 버전의 MASM은 마이크로소프트 비주얼 스튜디오에 포함되어 있다. 역사 MASM의 최초 버전은 1981년으로 거슬러올라간다. 초기 버전의 MASM은 모든 x86 머신용 제네릭 "마이크로소프트 매크로 어셈블러"(Microsoft Macro Assembler) 및 IBM PC용 OEM 버전으로 판매되었다. 버전 4.0에 IBM 릴리스가 중단되었다. 버전 3.0까지 MASM은 조그마한 어셈블러 ASM.EXE에도 번들되었다. 64k 메모리만을 갖춘 PC를 위해 고안되었으므로 코드 매크로를 사용하는 기능 등의 완전한 MASM의 일부 기능들이 부족하였다. MASM을 지원하는 서드파티 도구 >> 통합 개발 환경 (IDE) >> 디버거 >> 디스어셈블러 >> MASM 호환 어셈블러 기타 일부 어셈블러들은 더 복잡한 매크로를 제외하고 MASM으로 작성된 대부분의 코드를 어셈블할 수 있다.
지시문 (instruction)
주어진 원문을 읽고 필요한 정보를 파악하여, 원문에 근거해 질문에 답하라.
질문 (question)
마이크로소프트 매크로 어셈블러(MASM)의 현재 배포 방식과 최근 버전이 포함되어 있는 소프트웨어 환경은 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    MASM의 현재 배포 형태와 최근 버전이 포함된 환경을 묻는 질문으로 해석한다.

  2. 2정보 추출information_extraction

    MASM의 배포 방식과 포함된 소프트웨어에 대한 정보를 본문에서 추출한다.

    • 버전 6.12부터 독립 제품으로 판매되지 않고 있으며 그 대신 다양한 마이크로소프트 SDK 및 C 컴파일러와 함께 제공된다.
    • 최근 버전의 MASM은 마이크로소프트 비주얼 스튜디오에 포함되어 있다.
  3. 3근거 선택evidence_selection

    배포 방식(SDK/C 컴파일러 동봉)과 포함 환경(비주얼 스튜디오)에 대한 구절을 선별한다.

    • 독립 제품으로 판매되지 않고 있으며 그 대신 다양한 마이크로소프트 SDK 및 C 컴파일러와 함께 제공된다.
    • 최근 버전의 MASM은 마이크로소프트 비주얼 스튜디오에 포함되어 있다.
  4. 4논리 통합logical_integration

    독립 판매 중단 및 SDK/컴파일러 제공 사실과 비주얼 스튜디오 포함 사실을 결합한다.

  5. 5결론 도출conclusion_formulation

    MASM은 더 이상 독립 제품으로 판매되지 않고 SDK나 C 컴파일러와 함께 제공되며, 최신 버전은 비주얼 스튜디오에 포함되어 있다는 결론을 도출한다.

  6. 6답변 생성answer_generation

    질문에 맞춰 배포 방식과 포함 환경을 명확히 기술한다.

    • 다양한 마이크로소프트 SDK 및 C 컴파일러와 함께 제공된다.
    • 마이크로소프트 비주얼 스튜디오에 포함되어 있다.
최종 답변 (final_answer)
MASM은 버전 6.12부터 독립 제품으로 판매되지 않으며, 대신 다양한 마이크로소프트 SDK 및 C 컴파일러와 함께 제공된다. 또한 최근 버전의 MASM은 마이크로소프트 비주얼 스튜디오에 포함되어 있다.
핵심 해석 (core_interpretation)
마이크로소프트 매크로 어셈블러(MASM)는 버전 6.12부터 독립 제품으로 판매되지 않고 마이크로소프트 SDK 및 C 컴파일러와 함께 제공되며 최근 버전은 비주얼 스튜디오에 포함된다.