목차
1장프로젝트 개요
1.1 개발 배경 및 목적
1.2 추진 체계 및 일정
2장배경 지식
2.1 주제에 관한 배경지식
2.2 기술적 배경지식
3장시스템 설계 내용
3.1 전체 시스템 설계 내용
3.2 모듈별 설계 내용
4장시스템 구현 내용 (구현 화면 포함)
3.1 전체 시스템 구현 내용
3.2 모듈별 구현 내용
5장기대효과 및 결론
첨부 프로그램 소스파일
1.1 개발 배경 및 목적
1.2 추진 체계 및 일정
2장배경 지식
2.1 주제에 관한 배경지식
2.2 기술적 배경지식
3장시스템 설계 내용
3.1 전체 시스템 설계 내용
3.2 모듈별 설계 내용
4장시스템 구현 내용 (구현 화면 포함)
3.1 전체 시스템 구현 내용
3.2 모듈별 구현 내용
5장기대효과 및 결론
첨부 프로그램 소스파일
본문내용
1장 프로젝트 개요
컴퓨터는 하드웨어와 소프트웨어로 이루어졌다. 본 프로젝트에서 우리는 가상으로 구성된 하드웨어(SIC/XE머신)를 기반으로 프로그램을 설계하고 설계된 프로그램이 실제적으로 Simulator에서 어떻게 메모리에 올려지며 그것이 어떻게 동작을 하게 되는지 알아보게 될 것이다.
1.1 개발 배경 및 목적
가상의 기계인 SIC/XE 머신 기반의 프로그램을 통하여 그것이 어떻게 object code로 어셈블 된 프로그램이 컴퓨터에서 어떻게 메모리에 올려지며 동작하는지를 알아 볼 것이다. 때문에 SIC/XE기계를 기반으로 하여 작성된 프로그램을 직접 실행 할 수 있는 simulator를 만드는 것이 본 프로젝트의 목표이다. Simulator는 기본적으로 Load를 수행하며, 그 후 메모리에 올려진 object code를 해석하여 실행한다.
컴퓨터는 하드웨어와 소프트웨어로 이루어졌다. 본 프로젝트에서 우리는 가상으로 구성된 하드웨어(SIC/XE머신)를 기반으로 프로그램을 설계하고 설계된 프로그램이 실제적으로 Simulator에서 어떻게 메모리에 올려지며 그것이 어떻게 동작을 하게 되는지 알아보게 될 것이다.
1.1 개발 배경 및 목적
가상의 기계인 SIC/XE 머신 기반의 프로그램을 통하여 그것이 어떻게 object code로 어셈블 된 프로그램이 컴퓨터에서 어떻게 메모리에 올려지며 동작하는지를 알아 볼 것이다. 때문에 SIC/XE기계를 기반으로 하여 작성된 프로그램을 직접 실행 할 수 있는 simulator를 만드는 것이 본 프로젝트의 목표이다. Simulator는 기본적으로 Load를 수행하며, 그 후 메모리에 올려진 object code를 해석하여 실행한다.
소개글