00000nz a2200000n 4500 001 KSH1998030327 005 20000321103456 008 980429 n azknn|abn |a a|a | 150 ▼a매크로[macro]▲ 450 ▼a마크로[macro]▲ 450 ▼wr▼i영어▼amacro▲ 550 ▼wg▼a소프트웨어[software]▲ 550 ▼wg▼a컴퓨터 시스템 프로그램[computer system program]▲ 550 ▼wh▼a계산 매크로[計算--]▲ 550 ▼wh▼a액션 매크로[action macro]▲ 550 ▼a매크로 명령[--命令]▲ 550 ▼a매크로 선언[--宣言]▲ 550 ▼a워드 프로세서[word processor]▲ 680 ▼i매크로 명령어(macro instruction)의 줄임말. 어셈블리 언어에서 주로 사용된다. 프로그램 내에서 1개 이상의 문장으로 이루어진 프로그램의 한 블록이 프로그램 곳곳에 반복적으로 쓰일 때 이러한 프로그램 작성상의 불편을 없애기 위해 반복적으로 사용되는 부분을 약자로 따로 정의하여, 반복적으로 사용되는 자리에 그 약자로 사용되는 명령어를 말한다. 이와 같이 반복적으로 쓰이는 부분을 약자로 따로 정의하는 것을 매크로 정의(macro definition)라 하고, 프로그램상에서 약자를 이용하여 그 매크로를 사용하는 것을 매크로 호출(macrocall)이라 하며, 매크로 호출에 의해 매크로로 정의된 일련의 프로그램 문장들이 매크로 호출이 있는 부분에 대치되는 것을 매크로 확장(macro expansion)이라 한다.▲