목차
컴퓨터 구조에 나오는 2pass프로그램 입니다.
vc++로 짰구요.
c언어만 할줄 아시면 모두 이해 하실것입니다.
특별히 어려운것은 없습니다.
그리고 참고로 obj파일도 만들어 줍니다.
본문내용
//####################################
// Instruction Table
char *strarray[12][2]={ {"CLA","7800"},{"CLE","7400"},{"CMA","7200"},{"CME","7100"},
{"CIR","7080"},{"CIL","7040"},{"INC","7020"},{"SPA","7010"},{"SNA","7008"},
{"SZA","7004"},{"SZE","7002"},{"HLT","7001"}};
char *strarray1[7][2]={{"AND","0"},{"ADD","1"},{"LDA","2"},{"STA","3"},{"BUN","4"},
{"BSA","5"},{"ISZ","6"}};
char *strarray2[6][2]={ {"INP","800"},{"OUT","400"},
{"SKI","200"},{"SKO","100"},{"ION","080"},{"IOF","040"}};
char *strarray3[7][2]={{"AND","8"},{"ADD","9"},{"LDA","A"},{"STA","B"},{"BUN","C"},
{"BSA","D"},{"ISZ","F"}};
//####################################
//
void Getline(char* pRet,FILE * fp);
void Binary_Int (int ,int);
void Binary_Int2 (int ,int );
참고 자료
없음
압축파일 내 파일목록
2pass.plg
2pass.dsp
2pass.dsw
2pass.ncb
test2.txt
output.obj
bcwdef.csm
1pass.cpp
2pass.opt
Desktop.ini
Debug/vc60.idb
Debug/vc60.pdb
Debug/2pass.pch
Debug/1pass.obj
Debug/2pass.ilk
Debug/2pass.exe
Debug/2pass.pdb