SIC/XE어셈블러(JAVA) - LOADER까지 구현
- 최초 등록일
- 2007.06.30
- 최종 저작일
- 2007.06
- 압축파일
- 가격 3,000원
소개글
시스템 프로그래밍을 공부하는 학생이라면 누구나 구현해봤거나 구현해야 하는
기본적인 SIC프로그램이 있다. 이를 확장한 SICXE프로그램을 요하는 경우도 많이 있다.
여기에 LOADER기능까지 구현된 프로그램이다. 보통은 C나 C++을 사용하여 만들지만
좀 다르게 JAVA를 이용하여 만든것이다. 이 장점은 TOKEN을 나눌때 JAVA를 이용하면
간단하게 할수 있는 메서드가 있기에 더 쉽기 때문이다. 또한 GUI까지 구현해 놓은
프로그램으로 심플하면서도 좋은 프로그램이다. 모든 프로그램에는 잘 정리된 주석
이 같이 포함되어 있다.
컴파일 실행환경
JAVA 1.5이상을 사용하는 환경이면 가능하다. 테스트 환경이 WINDOW/XP라서다른 OS에서 돌아가는지는 테스트 해보지 않았다. 하지만 무난히 돌아갈 것이라고본다.혹 문제가 있더라도.. 약간의 수정.. GUI쪽만 보면 될것이다.그 외에는 전혀 문제가 없다.
압축파일 내 파일목록
Loader.java
Node.java
opcode.txt
Sicxe.java
HashTable.java
SicxeAssembler.java
test1.asm
test.asm
Tokenizer.java
참고 자료
시스템 소프트웨어(SYSTEM SOFTWARE), HOW TO JAVA 등등