매크로 프로세서를 c 언어로 짤려고 하는데 많은 부분 에서 막히네요 . 도와주세요ㅠㅠ
글쓴이: yty5412 / 작성시간: 화, 2010/10/12 - 4:42오전
안녕하세요 매크로 프로세서를 c 언어로 짤려고 하는데 많은 부분 에서 막히네요
우선 짤려고 하는 매크로 소스는 간단합니다
원시프로그램
ADDTAT MACRO
ADD AX,DATA
ADD BX,DATA
ADD CX,DATA
ENDM
MAIN SEGMENT
MOV AX,MAIN
ADDATA
MOV DS,AX
MAIN ENDS
END
확장프로그램
MAIN SEGMENT
MOV AX,MAIN
ADDTAT MACRO
ADD AX,DATA
ADD BX,DATA
ADD CX,DATA
ENDM
MOV DS,AX
MAIN ENDS
END
입니다
형식인수표와 실인수표가 안들어가고 패스1에서는 호출 작용 패스2에서는 치환 작용만하는 매크로 프로그램을만들려고 합니다.
구조체로는
mnt 구조체
struct mnt{
char name [20]
int mntc
int index
struct mnt *next;
}
mdt 구조체
struct mdt {
char def [50]
int mdtc ;
struct mdt *next;
}
이렇게 작성했고 파일 i/o 까지 완성한 단계인데 더이상 진도 가 나가지 않네요 ㅠㅠㅠ
도와주십시요
Forums:
댓글 달기